grep 命令
一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。
命令格式
grep [option] pattern file
常用参数
- -c 计算找到‘搜寻字符串’(即 pattern)的次数
- -i 忽略大小写的不同,所以大小写视为相同
- -n 输出行号
- -v 反向选择,打印不匹配的行
- -r 递归搜索
- –color=auto 将找到的关键词部分加上颜色显示
使用实例
1.将 /etc/passwd 文件中出现 root 的行取出来,关键词部分加上颜色显示。
grep "root" /etc/passwd --color=auto
cat /etc/passwd | grep "root" --color=auto
2.将 /etc/passwd 文件中没有出现 root 和 nologin 的行取出来。
grep -v "root" /etc/passwd | grep -v "nologin"
文章收集整理于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除,如若转载,请注明出处:http://www.cxyroad.com/16806.html