[英]copy few files from a directory that are specified in a text file (linux)
[英]GZip on Linux to archive files specified in the text file
我有一个文本文件,该文件的路径指向我想压缩为单一存档的文件列表。 如何将该文件传递给GZIP,以便它可以使用列表中指定的所有文件来创建该存档?
米兰
gzip一次只能处理一个文件。 您需要先使用tar存档文件。 Tar可以同时进行压缩(使用“ z”参数)。
tar cfz archive.tar.gz `cat file`
好吧,首先, gzip
不会将多个文件压缩到一个文件中,因此您将首先使用tar
。 至少我检查过的GNU tar
具有该选项
-T, --files-from F get names to extract or create from file F
所以我想tar cfzvT target.tar.gz sourcelist
可以工作。
gzip仅压缩单个文件。 采用:
tar czf target.tar.gz `cat listoffile`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.