将2个文件压缩到unix中的单个文件夹中

时间:2015-10-28 13:10:31

标签: linux unix

我的要求是从unix发送邮件附件。

有很多附件,所以我需要将所有文件压缩到一个文件夹中。

到目前为止,我试过了:

gzip -c abc.txt > xyz.gz
gzip -c cde.txt >> xyz.gz

但它表现得像这样:

cat abc.txt cde.txt

2 个答案:

答案 0 :(得分:0)

您可以使用以下命令。

gzip -c abc.txt cde.txt> xyz.gz

如果您想了解有关gzip的更多信息,请参阅gzip的手册页。

答案 1 :(得分:0)

执行此操作的常用方法是将文件捆绑到.tar文件中,然后对其进行gzip。这可以通过tar命令单独完成:

tar -cvzf xyz.tar.gz abc.txt cde.txt

-z标记告诉tar gzip它的输出。