단일 파일 압축으로 압축하려는 파일 목록의 경로가있는 텍스트 파일이 있습니다. 이 파일을 GZIP에 전달하면 목록에 지정된 모든 파일로 해당 아카이브를 만들 수 있습니까?Linux에서 GZip을 사용하여 텍스트 파일에 지정된 파일을 보관하십시오.
밀란
단일 파일 압축으로 압축하려는 파일 목록의 경로가있는 텍스트 파일이 있습니다. 이 파일을 GZIP에 전달하면 목록에 지정된 모든 파일로 해당 아카이브를 만들 수 있습니까?Linux에서 GZip을 사용하여 텍스트 파일에 지정된 파일을 보관하십시오.
밀란
gzip은 한 번에 하나의 파일 만 처리 할 수 있습니다. 먼저 tar를 사용하여 파일을 아카이브해야합니다. Tar는 압축을 동시에 할 수 있습니다 ("z"인수 사용).
tar cfz archive.tar.gz `cat file`
gzip은 하나의 파일 만 압축합니다. 사용 :
이tar czf target.tar.gz `cat listoffile`
글쎄, 처음에, gzip
가 하나 하나에 여러 개의 파일을 압축하지 않기 때문에 먼저 tar
것이다. 적어도 내가 체크 GNU tar
는
-T, --files-from F
get names to extract or create from file F
그래서 난
tar cfzvT target.tar.gz sourcelist
일하는 것이 가정 옵션이 있습니다.
tar를 사용할 때 항상 옵션의 연결을 좋아합니다. – GorillaPatch
@ 고릴라 : Windows는 일반적인 조합이'xcopy/k/r/e/i/s/c/h'라는 점에서 그 명성을 얻었으며 "kreischen"은 (히스테리 컬 한) 비명을 지르는 독일인입니다. 나는 스위치가 무엇을하는지 모르지만 조합을 결코 잊지 못할 것입니다. –
x 추출물을 사용하려면 c. – Erik
@Erik - thanks - corrected – qbert220