grep 多输入

grep 多输入

我有多个目录

home/user/test_a/test_a.gz
home/user/test_b/test_b.gz
home/user/test_c/test_c.gz
...

我想zgrep "word" home/user/test_a/test_a.gz > result在所有其他 .gz 文件上运行并自动输出到同一文件。 (假设home/user/下只有3个文件夹)

答案1

 find path -type f -iname "*.gz" -exec zgrep  "word" {} \; >>result

测试并运行良好

相关内容