如何在当前文件夹和所有子文件夹中的所有文件中搜索特定的文件内容

时间:2018-07-06 14:54:20

标签: linux bash search text

使用Mac终端服务器linux / bash命令,如何在当前文件夹中的所有* .txt文件以及当前文件夹中的子文件夹中的所有文件中搜索特定的文本字符串?

2 个答案:

答案 0 :(得分:-1)

对我有用的解决方案:

grep -i“ xxx” /

其中xxx是我要查找的目标文本。

答案 1 :(得分:-1)

find . -type f -print | egrep ".txt$" | xargs grep "SearchPatern"

解释为 在当前目录中找到所有文件名,然后将其发送到...。

grep会选择以.txt结尾的文件名并将其发送给....

xargs,它将在每个文件上执行grep命令以查找SearchPatern。