LINUX:如何在不同的目录中搜索字符串?

时间:2012-10-03 01:02:29

标签: linux search terminal directory grep

我正在使用Linux终端,我想知道如何在某个目录中搜索c文件。我有它为当前目录工作,但我如何为目录usr /

这样做

我当前的目录

grep -l "main" *.c

所以我想知道如何在/ usr目录中搜索而不先更改目录。谢谢。

2 个答案:

答案 0 :(得分:4)

您应该能够将您想要的目录名前缀添加到您要搜索的文件模式中。

grep -l "main" /usr/*.c

答案 1 :(得分:0)

你也可以使用:

find /usr/ -name "*.c"

如果它只是您所在的/ usr /目录中的C文件。