当前位置: 技术问答>linux和unix
请教关于grep表达式
来源: 互联网 发布时间:2017-04-21
本文导语: 大伙好,想问一下 grep 的表达式。 比如 我想 查 6月8到12日的日志,除了这样写: grep -E "Jun [8-9]|Jun 1[0-2] /var/log/messages 还有直接不用-E直接[8-12]的写法吗?我试过直接 grep [8-12] 这样是不行的。 ...
大伙好,想问一下 grep 的表达式。
比如 我想 查 6月8到12日的日志,除了这样写:
grep -E "Jun [8-9]|Jun 1[0-2] /var/log/messages
还有直接不用-E直接[8-12]的写法吗?我试过直接 grep [8-12] 这样是不行的。
比如 我想 查 6月8到12日的日志,除了这样写:
grep -E "Jun [8-9]|Jun 1[0-2] /var/log/messages
还有直接不用-E直接[8-12]的写法吗?我试过直接 grep [8-12] 这样是不行的。
|
可以用egrep代替。
egrep -i "(Jun [8-9]|Jun 1[0-2])" /var/log/messages
egrep -i "(Jun [8-9]|Jun 1[0-2])" /var/log/messages