7zip CLI白名单文件,按扩展名添加

时间:2015-02-20 19:02:39

标签: file-extension 7zip whitelist

如果我正在运行7z a -tzip myDestFile.zip some / dir命令,我想添加一个文件扩展名白名单,这样如果我放* .txt * .xls * .doc,它只会将包含这些扩展名的文件添加到存档中,我该怎么做?该文档通过单个扩展程序在白名单方面做得很好,但多重文件呢?我是否只需要在我的脚本中多次运行该命令?

我尝试过以下方法:

7za a -tzip test.zip ./subdir *.txt *.xlsx # throws error
7za a -tzip test.zip ./subdir -i!./*.txt -i!./*.xlsx # also results in error
7za a -tzip test.zip ./subdir -i!*.txt -i!*.xlsx # also results in error

1 个答案:

答案 0 :(得分:0)

本课题不应保持开放。对我有用的答案如下:

7za a -tzip test.zip ./*.txt ./*.xlsx