【问题标题】:Compress multiple files individually with 7zip使用 7zip 单独压缩多个文件
【发布时间】:2017-07-02 13:05:48
【问题描述】:

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

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

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

建议?

【问题讨论】:

    标签: shell compression 7zip


    【解决方案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 这里是获取你的不带扩展名的文件名。

    【讨论】:

    • 我爱 Linux!谢谢!!
    猜你喜欢
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    相关资源
    最近更新 更多