提问人:gutsintheshell 提问时间:11/4/2023 最后编辑:Biffengutsintheshell 更新时间:11/4/2023 访问量:33
获取命令的通配符值 [duplicate]
Getting the wildcard value of a command [duplicate]
问:
在此问题中,工作目录如下所示:
├── xaa
├── xab
├── xac
├── xad
...
├── xan
├── xao
├── xap
├── xaq
├── xep
我尝试使用此命令来匹配这些文件中出现的任何单词“foo”:
cat x* | grep foo
它给了我一个匹配项,但没有给我它来自的文件名。如果有人有小费,将不胜感激,谢谢。
答:
0赞
Gilles Quénot
11/4/2023
#1
只需运行以下命令:
只是文件名:
grep -l foo x*
文件名和匹配项:
grep -H foo x*
评论