如何使用 grep 显示没有两个特定字符串中的任何一个的行?

ddz*_*wmm 10 grep text-processing

对于大型日志文件,如何在没有“成功”或未以“确定”终止的情况下显示这些行?

Jef*_*ler 16

要删除包含任一字符串的行,特别是使用 grep:

例子:

$ cat file
success something else
success ok
just something else

$ grep -Ev 'success|ok$'
just something else
$ grep -v success file | grep -v 'ok$'
just something else
Run Code Online (Sandbox Code Playgroud)

要删除包含两个字符串的行,特别是使用 grep:

grep -v 'success.*ok$' file
Run Code Online (Sandbox Code Playgroud)

例子:

$ cat file
success something else
success ok
just something else

$ grep -v 'success.*ok$' file
success something else
just something else
Run Code Online (Sandbox Code Playgroud)