1.查看指定文件夹下含有某个字符串的文件 find +grep
find . -name "*.java" |xargs grep "c583c7c46eef455992a6846c81573f02"
2.grep遍历文件夹查找文本内容
有时候我们需要在某一个包含很多子目录的目录中搜索查找包含某个文本内容的文本,我们可以在grep中加上 -r选项让grep命令迭代进入子目录查找。同时在命令最后加上代表文件通配符的*号,不然grep会一直等待输入。命令方式如下所示:
grep -r "查找文本内容" *
3.grep 匹配 以什么开头/结尾的内容 (^行首, $ 行尾) -n打印行数
grep -n '^https' url.txt
搜索以https为行首并显示行号搜索以com为行尾并显示行号
grep -n 'com$' url.txt
来源:oschina
链接:https://my.oschina.net/u/259459/blog/633687