我目前的问题是我有大约10个文件夹,其中包含gzipped文件(平均每个文件大约5个).这使得打开和查看50个文件.
是否有更简单的方法来查明文件夹中的gzip压缩文件是否具有特定模式?
zcat ABC/myzippedfile1.txt.gz | grep "pattern match"
zcat ABC/myzippedfile2.txt.gz | grep "pattern match"
Run Code Online (Sandbox Code Playgroud)
对于所有文件夹和子文件夹,我可以在一行中执行相同操作,而不是编写脚本吗?
for f in `ls *.gz`; do echo $f; zcat $f | grep <pattern>; done;
Run Code Online (Sandbox Code Playgroud)