【Linux】用grep在文档中查找内容

有时候,我们需要在文档中查找一些内容,常用grep。它在文档查找相关内容并输出匹配行。

 

> 查找某关键字

在system.log中,查找包含keyword的行

grep 'keyword' system.log

 

查找时附带输出行号,方便查看

grep -n 'keyword' system.log

 

> 默认支持基本正则表达式

查找以2015-09-24开头的行

grep '^2015-09-24' system.log

 

> 支持扩展正则表达式

正则表达式应用在各个领域,用它配合grep查找文件更加方便。

一般情况下,grep支持基本表达式,加上-E选项,则支持扩展正则表达式。

 

查找包含keyword1或keyword2的行,并附带行号

grep -En 'keyword1|keyword2' system.log

 

posted @ 2015-09-24 20:14  nick_huang  阅读(1232)  评论(0编辑  收藏  举报