使用7zip单独压缩多个文件

时间:2017-07-02 13:05:48

标签: shell compression 7zip

搜索我注意到可以通过gzip单独压缩多个文件。不幸的是,这种格式对我没用。

我尝试使用以下命令进行撰写。

Find. -type f -name "* .txt" -exec 7z {} \;

建议?

1 个答案:

答案 0 :(得分:1)

要添加要归档的文件,您应该使用" a"命令:7z a archive.7z file。所以你的命令应该是这样的:

find . -type f -name "*.txt" -exec 7z a $(basename {}).7z {} \;

或者,如果您想要存档名称,例如" .txt.7z",

find . -type f -name "*.txt" -exec 7z a {}.7z {} \;

basename这里是为了获取没有扩展名的文件名。