【发布时间】:2010-11-18 05:41:09
【问题描述】:
我目前的问题是我有大约 10 个文件夹,其中包含 gzip 文件(平均每个大约 5 个)。这使得它可以打开和查看 50 个文件。
是否有更简单的方法来确定文件夹中的 gzip 文件是否具有特定模式?
zcat ABC/myzippedfile1.txt.gz | grep "pattern match"
zcat ABC/myzippedfile2.txt.gz | grep "pattern match"
我可以在一行中对所有文件夹和子文件夹执行相同的操作,而不是编写脚本吗?
for f in `ls *.gz`; do echo $f; zcat $f | grep <pattern>; done;
【问题讨论】:
标签: linux shell directory grep gzip