如何计算字符串ex的出现次数。 " sometext"在目录及其子目录中的多个.gz文件?

时间:2015-11-01 20:35:24

标签: macos terminal grep find gzip

在多达5个级别的子目录中获得了许多日志文件(例如名称" FILENAME-10/00 / 00.log.gz")。我想计算" sometext"这是4-5行后每个日志文件中的一次。我想用我的mac /终端。

我想我可以使用cat / grep / find等,但不知道具体如何。请帮忙。我试过以下:

$ find dir/ -type f -exec grep -H 'string' {} +
$ find . -iname '*.gz' -exec zgrep PATTERN {} +

还尝试了grep -0cat *

1 个答案:

答案 0 :(得分:0)

尝试zgrep -c为您提供出现次数。

相关问题