【发布时间】:2012-06-05 10:16:45
【问题描述】:
以下代码给出了包含字符串“Type: Error”的日志输出
grep -E "$Currentdate" *.log | grep "Type: Error" | sort -u
代码是什么如果我想获取日志中所有行的输出,除了字符串“类型:错误”的行
提前致谢
【问题讨论】:
以下代码给出了包含字符串“Type: Error”的日志输出
grep -E "$Currentdate" *.log | grep "Type: Error" | sort -u
代码是什么如果我想获取日志中所有行的输出,除了字符串“类型:错误”的行
提前致谢
【问题讨论】:
cat logFile | grep -v "Type: Error"
有了这个,首先,您将显示您的文件以视频,然后您将使用 -v 选项来反转匹配,然后技巧就完成了!
对于多个字符串,你可以这样做
cat logFile | egrep -v '(firstString)|(secondString)|(thirdString)|...|(nString)'
【讨论】:
使用-v 选项 grep 即可解决问题。
【讨论】:
| 匹配多个字符串。对于基本的正则表达式,您需要转义 |。