您的位置:首页 > 其它

文本搜索工具Grep、Egrep的简单应用

2014-11-17 20:09 197 查看
Grep是一个最初用于Unix操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。 使用格式:
grep [选项] '内容' files 或 命令 | grep [选项] '内容' 常用选项: --color: 显示内容高亮 -v:反向选取(即显示除了用户定义的内容以外的内容) -o:仅显示匹配的内容 -i :忽略字符大小写 -E:使用扩展正则表达式 Egrep命令是一个搜索文件获得模式,使用该命令可以任意搜索文件中的字符串和符号,也可以为你搜索一个多个文件的字符串,一个提示符可以是单个字符、一个字符串、一个字、一个句子。 以下为示例: 0x01: 显示/etc/passwd下root字段 "grep 'root' /etc/passwd" "egrep 'root' /etc/passwd" 效果图:

0x02:
高亮显示/etc/passwd下root字段 "grep 'root' /etc/passwd --color=auto"
"egrep 'root' /etc/passwd --color=auto" 效果图:

0x03: 显示除root以外的其他的行 "grep -v 'root' /etc/passwd" "egrep -v 'root' /etc/passwd" 效果图:

本文出自 “Yxn” 博客,请务必保留此出处http://jyxnt.blog.51cto.com/9581167/1577643
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: