如何在 7z 命令中使用 -ax 开关?

如何在 7z 命令中使用 -ax 开关?

我想使用 7z 命令压缩一些文件,但我希望它排除一些文件。我尝试了 -ai、-ax 和 -i 开关,但似乎都没有用。我需要压缩存档保留目录,所以我无法使用 find 命令列出我需要的文件并将它们传递给 xargs。

答案1

我认为您想使用-x开关。

文档中的一个示例:

7z a -tzip archive.zip '*.txt' '-x!temp.*'

将存档所有.txt文件但排除temp.*文件。

请注意,在 Linux 上,文件规范应该被引用,以便 7zip 可以扩展它们,而不是让 shell 来执行此操作。

相关内容