如何编写shell脚本来查找和排除文本文件中的文件

时间:2015-10-09 05:56:22

标签: shell

我发现很难想出一个shell脚本来读取txt文件并在压缩时排除文本文件中提到的那些文件。 有什么投入吗?谢谢。

1 个答案:

答案 0 :(得分:1)

给出以下文件夹

$> ls test
a b c

以及以下忽略列表

$> cat ignore_list
test/b

您可以将-x选项与列表结合使用以排除某些文件:

zip -r archive test/ -x@ignore_list

输出:

adding: test/ (stored 0%)
adding: test/c (stored 0%)
adding: test/a (stored 0%)

手册页中的示例:

zip -r foo foo -x@exclude.lst