Grep 命令总结

冷暖自知 提交于 2020-04-07 07:14:03

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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!