linux – grep递归 – 不一致
发布时间:2021-01-08 08:19:31 所属栏目:Linux 来源:网络整理
导读:我正在寻找从根目录递归的特定字符串(主要是.c文件). 当我使用它时,我几乎立即得到一个列表. grep -rl "F_capture" . 但是,如果我尝试通过搜索.c文件来加快速度: grep -r --include=*.c "F_capture" . 我最终得到了一系列递归目录警告,如下所示: grep: w
我正在寻找从根目录递归的特定字符串(主要是.c文件). 当我使用它时,我几乎立即得到一个列表.
但是,如果我尝试通过搜索.c文件来加快速度:
我最终得到了一系列递归目录警告,如下所示:
当我尝试使用-s参数来抑制警告时,我没有得到警告,但我也没有得到任何回复 – 似乎它已经变成永远不会降落.
所以我想我的问题是,为什么我使用的第一个grep会立即返回一些内容,而我针对特定类型文件的其他类型似乎挂断了.我认为有针对性的搜索会更快. 最佳答案 你可以试试这个:
(编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |