ddz*_*wmm 10 grep text-processing
对于大型日志文件,如何在没有“成功”或未以“确定”终止的情况下显示这些行?
Jef*_*ler 16
要删除包含任一字符串的行,特别是使用 grep:
在一个命令中,根据 jordanm 的评论:
grep -Ev 'success|ok$'
Run Code Online (Sandbox Code Playgroud)
或者:
grep -ve success -e 'ok$'
Run Code Online (Sandbox Code Playgroud)
或者:
grep -v 'success
ok$'
Run Code Online (Sandbox Code Playgroud)在两个命令中:
grep -v success file | grep -v 'ok$'
例子:
$ 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)
归档时间: |
|
查看次数: |
6420 次 |
最近记录: |