grep命令需要输出没有路径到文件

时间:2014-07-21 18:40:17

标签: macos unix grep

当我使用以下grep命令在一堆文件夹和子文件夹中查找特定单词时,它会向我显示该行与该文件的路径。

grep -r "key_word = " ./

结果

./folder1/sub1/file name/keyword line = 12
./folder1/sub1/sub12/file name/keyword line = 1.3
./.................                                   = 12                      
./                                  = 12
./                 = 12
etc.

有没有办法让out out关键字行没有文件名路径,如下所示

key word = 12
key word = 1.3
key word = 12
key word = 12

然后很容易比较我的任务的那一行 有没有人知道怎么做? 我在这些目录中有数千个文件来读取并抓住该行。

1 个答案:

答案 0 :(得分:0)

grep without showing path/file:line所示,只需将-h添加到当前命令:

grep -hr "key_word = " ./
      ^