使用命令grep和locate

Jho*_*han 8 linux search command-line grep locate

如何使grep命令在locate命令找到的路由指定的文件中找到某些单词?

locate my.cnf | grep user
Run Code Online (Sandbox Code Playgroud)

(我希望grep命令在找到locate命令的文件中搜索单词"user")

mat*_*t b 13

使用命令替换而不是管道:

grep user `locate my.cnf`
Run Code Online (Sandbox Code Playgroud)


cha*_*ite 11

尝试:

locate my.cnf | xargs grep user
Run Code Online (Sandbox Code Playgroud)

  • @Jhonathan - 如果结果相当小,亚特的作品.如果结果可以任意大,你应该更喜欢`xargs`. (2认同)