小编For*_*ign的帖子

find -exec 中的管道命令?

假设我想查找所有.txt文件并搜索一些字符串。我会做:

find ./ -type f -name "*.txt" -exec egrep -iH 'something' '{}' \;
Run Code Online (Sandbox Code Playgroud)

如果我想做一个更复杂的过滤怎么办,像这样:

egrep something file.txt | egrep somethingelse | egrep other
Run Code Online (Sandbox Code Playgroud)

里面find -exec?(或类似)

请记住,我正在寻找一种可以在需要时轻松输入的解决方案。我知道这可以使用 shell 脚本通过几行来完成,但这不是我想要的。

shell pipe find

8
推荐指数
1
解决办法
5769
查看次数

标签 统计

find ×1

pipe ×1

shell ×1