Linux中的grep命令

grep - print lines matching a pattern

 

参数:

  -a 将binary文件以text文件的方式查找

  -i 忽略大小写

  --color=zuto 加颜色匹配字符串

  -v 显示没有匹配的行

  -o 只显示匹配的串本身

  -n 顺便输出行号

  -E 过滤多个字符串 形如:grep -E “aaa|bbb|cccc|dddd” FileName (扩展grep功能之一)

  -A  后面可加数字,为after的意思,除了输出该行外,后面的n行也列出来

  -B  后面可加数字,为before的意思,除了列出改行外,后面的n行也列出来

[root@mysql ~]# grep -A1 -B1 along /etc/passwd
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
along:x:501:500::/home/along:/bin/bash
mysql:x:502:502::/home/mysql:/sbin/nologin
[root@mysql ~]# 

 

posted @ 2015-11-21 21:40  Nuwanda  阅读(223)  评论(0编辑  收藏  举报