查找当前目录下,包含“Hello”字符串的所有文件
【方式1】
grep -rn "Hello" ./
其中,r 表示递归, n 表示查询结果显示行号
【方式2】
find ./ -name "*.*" | xargs grep "Hello"
【方式3】
find . | xargs grep -ri "Hello"
或
find . | xargs grep -ri "Hello" -l
-l 表示只显示文件名
【方式4 】(推荐,更为通用!)
如果不知道文件所在的大致目录,知道文件的类型(例如文本类型 txt),可以在root根目录 / 下根据特定字符串进行查找:
find / -type f -name "*.txt" | xargs grep "Hello"