zgrep:将字符串转换为正则表达式以加快行搜索

时间:2015-08-26 09:38:34

标签: regex bash

我正在用bash shell编写脚本,我正在使用zgrep进行文件搜索。问题是,为我的50GB日志文件运行此命令需要花费太多时间:

zgrep "from=$name" file | zgrep "PROCESSED_EVENT=true" | zgrep "mediaFrom=0"

其中$name是我从文本文件中读取的变量。所有三种模式都位于每个日志条目的中间。

我正在考虑用正则表达式替换这个二进制搜索,但我不熟悉正则表达式。谁能给我一些想法?

0 个答案:

没有答案