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 ~]# 
原文地址:https://www.cnblogs.com/along1226/p/4984818.html