在linux中搜索文本模式

Modified on: Mon, 19 Nov 2018 04:00:02 +0800

我是一个Linux新手。我需要在/ home / user1 /(包括子文件夹)下的所有* .java文件中搜索字符串“teststring”。我如何通过shell命令在linux中完成。

作者:darthvader

最佳答案

最简单的方法是使用GNU grep的功能:

grep -r --include '*.java' teststring /home/user1

如果你曾经使用过另一个没有GNU grep的unix变体,这里有一个可移植的方式:

find /home/user1 -name '*.java' -exec grep teststring {} +
作者:Gilles

相关问答

添加新评论