如何使用grep和字符串搜索单个单词或短语的多个文件?

时间:2013-01-23 21:02:25

标签: linux search command multiple-files

我试图在多个文件中查找“数字”这样的单词,而不仅仅是使用终端的txt文件。我尝试过字符串-r / media / E016-5484 / * | grep数字但它仍然不起作用!

2 个答案:

答案 0 :(得分:4)

假设您在名称中包含file_pattern

的所有文件中查找1234
 grep 1234 ` find . -name "*file_pattern*"`

 find  . -name "*file_pattern*" -exec grep 1234 {} \;

答案 1 :(得分:1)

如果我没弄错,你正在寻找 grep numbers -r /media/E016-5484

从联系手册:

  

-r, - recursive

     

只有符号链接在命令行上时,才能递归地读取每个目录下的所有文件。这相当于-d recurse选项。