grep工具格式如下
grep -[ acinv ] '搜索内容' filename
-a : 表示以文本的方式来搜索
-c : 表示计算找到符合行的次数
-i :忽略大小写
-n:表示顺便输出行号
-v:表示反向选择,即使没有找到匹配的行
举例:
1) 在/etc/passwd下所有带有root的行并且输出行号
grep -n "root" /etc/passwd
搜索没有包含root的行,并且输出行号
grep -nv "root" /etc/passwd
2)利用[]搜索集合字符
[]表示其中的某一个字符例如[abc] 表示a b 或者c
grep -n 'ro[o]t' /etc/passwd