我有多个目录
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
测试并运行良好