【问题标题】:LINUX: How do I search for a string in a different directory?LINUX:如何在不同的目录中搜索字符串?
【发布时间】:2012-09-23 21:58:44
【问题描述】:

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

对于我做的当前目录

grep -l "main" *.c

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

【问题讨论】:

    标签: linux search terminal directory grep


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      你也可以使用:

      find /usr/ -name "*.c"

      如果你只是在 /usr/ 目录下的 C 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-20
        • 2012-05-22
        相关资源
        最近更新 更多