排除 grep 中的路径

Seg*_*Gee 1 grep regex

我似乎找不到任何处理此问题的文档:在搜索多个文件时,有什么方法可以阻止 grep 打印匹配行文件的路径?

Lek*_*eyn 5

来自man grep

-h, --no-filename
当搜索多个文件时,禁止输出文件名的前缀。

用法:

grep -h 'search term' multiple files
Run Code Online (Sandbox Code Playgroud)

例子:

$ grep network apache2 svnserve sudo 
apache2:# Required-Start:    $local_fs $remote_fs $network $syslog $named
apache2:# Required-Stop:     $local_fs $remote_fs $network $syslog $named
svnserve:# Required-Start:    $network $remote_fs $syslog
svnserve:# Required-Stop:     $network $remote_fs $syslog
$ grep -h network apache2 svnserve sudo
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:     $local_fs $remote_fs $network $syslog $named
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $network $remote_fs $syslog
Run Code Online (Sandbox Code Playgroud)