grep 命令从子目录中搜索文件

grep 命令从子目录中搜索文件

我有一个目录d1/,其中包含两个子目录d2/d3/

目录d2/包含多个文件

d3/我想通过使用命令匹配任何目录中的模式来从目录中搜索文件grep

谢谢

答案1

我想这可以完成工作

find ../d2 -type f -exec grep -H 'patern' {} \;

答案2

如果您需要在文件中查找单词,请使用(grep -rw):

grep -rw 'word from file' /etc/ | awk -F: '{print $1}'

相关内容