95GB 파일이있는 100GB 드라이브가 있습니다. 드라이브의 여유 공간을 확보해야합니다 (지금 드라이브에서 파일을 전송하는 것은 옵션이 아닙니다). 이 파일은 잘 압축 것 gzip
또는 bz2
이든,하지만이 모든 프로그램은 별도의 파일로 압축 된 파일을 작성합니다. 충분한 여유 공간이 없습니다.
표준 압축 도구 또는 다른 Unix 유틸리티를 사용하여 추가 디스크 공간 (또는 최소한의 추가 디스크 공간)을 사용하지 않고 파일을 압축하는 방법이 있습니까? 한 번에 파일의 일부를 압축하고 결과를 파일 위에 직접 쓰는 것을 상상하고 있습니다. 압축이 중단되면 파일이 손상 될 수 있기 때문에 이것이 위험하다는 것을 알고 있지만 선택의 여지가 없다고 생각합니다.