Pau*_*l33 5 shell scripting grep
列出所有不包含2个不同字符串的文件
我有一个目录,其中有许多文件以模式命名,例如file1.txt
我可以列出所有不包含一个字符串的文件
grep -l "String" file*
Run Code Online (Sandbox Code Playgroud)
如何列出不包含我尝试过的两个字符串的文件?
grep -l "string1|string2" file*
Run Code Online (Sandbox Code Playgroud)
您需要 grep 的参数e,或使用egrep。
使用egrep:
egrep -L "string1|string2" file*
Run Code Online (Sandbox Code Playgroud)