假设我想查找所有.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 脚本通过几行来完成,但这不是我想要的。