Bash Grep子目录(递归)
时间:2020-01-09 10:42:20 来源:igfitidea点击:
如何在所有子目录中递归grep并查找包含给定文本/字符串或者单词的文件?
您可以使用-r选项以递归方式遍历所有子目录并查找文本。
语法如下:
grep -r "text" /path/to/dir
在此示例中,通过所有/etc /及其所有子目录搜索IP 192.168.1.254:
grep -r "192.168.1.254" /etc/
无论如何搜索:
grep -ri "letters" /home/Hyman/data
使用-l开关仅显示出现文本的文件的名称:
grep -lri "foo" /data