Sid*_*iya 1 unix search command-line-interface grep cat
我想做以下事情:
cat *.xml | grep some_string_here
这告诉我目录中的 xml 文件中是否存在特定字符串。不幸的是,它没有告诉我是哪个文件。
我怎样才能做得更好?cat命令没有看到我有一个向输出添加文件名前缀的开关......
cat是不必要的(UUOC!) grep通常会告诉您在使用时在哪个文件中找到匹配的行:
grep some_string_here *.xml
Run Code Online (Sandbox Code Playgroud)
您还可以使用-Hswitch 来始终这样:
grep -H some_string_here *.xml
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
134 次 |
| 最近记录: |