我正在尝试构建一个 grep 搜索来搜索一个术语,但排除具有第二个术语的行。我想使用多个-e "pattern"
选项,但这没有用。
这是我尝试过的命令及其生成的错误消息的示例。
grep -i -E "search term" -ev "exclude term"
grep: exclude term: No such file or directory
Run Code Online (Sandbox Code Playgroud)
在我看来,这-v
适用于所有搜索词/模式。由于此运行但随后不包含search term
在结果中。
grep -i -E "search term" -ve "exclude term"
Run Code Online (Sandbox Code Playgroud)