grep 入门招式
grep 是一种强大的文本搜索工具
-n :显示匹配的行以及行数
-v :显示不不包含匹配文本的所有行(相当于反选)
-i :忽略大小写的不同,所以大小写视为相同
-w: 作为整个单词进行匹配
-o : 只显示匹配内容
-c :显示匹配行数
实例
grep "^[a-zA-Z]" pgm.s
显示 pgm.s 文件中以字母开头的所有行
grep -n '\.$' regular_express.txt
行尾结束为小数点 (.) 的那一行
ps aux|grep xxx
查找进程为xxx的
linux 查找某目录下包含关键字内容的文件
grep -r "{关键字}" {路径}
例如:
grep -r "'fuckyou'" /www/wwwroot