我有一个包含字符串列表的数组。
示例:array =(“Sample”,“Test”,“Check”)。
我需要将此传递给grep命令以在获取结果时排除这些字符串。 所以,在输出中我不应该有(“Sample”,“Test”,“Check”)术语。 请帮帮我。
答案 0 :(得分:0)
可以通过以下方式完成:
grep -v -e string_to_exclude_1 -e string_to_exclude_2 file_name
例如,以下命令从名为sample.txt
的文件中排除check.xml和test.xmlgrep -v -e check -e test sample.txt
sample.txt包含以下内容:
one.xml
two.xml
three.xml
test.xml
check.xml