grep
选项 功能
-b 在每一行前面加上其所在的块号,根据上下文定义磁盘块时会用。
-c 显示匹配到的行的数目,而不显示行的内容。
-h 不显示文件名。
-i 比较字符时忽略大小写的区别
-l 只列出匹配行所在文件的文件名(每个文件名只列一次)。
-n 在每一行前加上它在文件中的相对行号。
-s 无声操作,即只显示报错信息,以检查退出状态。
-v 反向查找,只显示不匹配的行。
-w 把表达式作为词来查找,就好像它被 \< 和 \> 包含一样。
grep对水平制表符Tab的实现
grep -P 'XX\tXXX' filename
或者使用
ctrl+v,松开v,按下i,插入Tab键
.* 表示任意多个字符
grep -l 'SE' *
只列出包含模式 SE 的文件名,而不输出文本行。