1.grep 搜索关键字 文件名
grep port aaa.txt
在aaa.txt中搜索含有port的行
2.-r,递归查找某个目录,包含下面所有的文件
grep port -r aaaa/
递归查找aaaa这个目录下的所有文件,包含port的文件以及匹配的行
3.-i 忽略大小写
grep PORT -i aaa.txt
在aaa.txt中搜索所有port匹配的行,不区分大小写
4.-n 显示出行数
grep port -n aaa.txt
会把行数打印出来,接着可以使用sed命令查询对应的上下文信息
sed -n '开始行,结束行p'
5.-l只显示匹配的文件名,不打印具体的匹配信息
grep -ri "Parameter" /home/test/shell/*
grep -ril "Parameter" /home/test/shell/*