1

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

对于我所做的当前目录

grep -l "main" *.c

所以我想知道如何在不更改目录的情况下在 /usr 目录中进行搜索。谢谢。

4

2 回答 2

4

您应该能够将您想要的目录名称作为您想要搜索的文件模式的前缀。

grep -l "main" /usr/*.c
于 2012-10-03T01:05:12.600 回答
0

您还可以使用:

find /usr/ -name "*.c"

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

于 2012-10-03T01:12:42.747 回答