grep 归档日志的好办法

归档的日志文件,想要从中找出匹配的数据,我最近才知道有更好的办法。

先说说我以前的笨方法:

* 先解压 bz2 文件到纯文本

* 再 grep 这个文本

* 完成后再删除这个纯文本

整个过程很麻烦。

 

有位高手告诉我更简单的办法:

bzcat debug_log.bz2 | grep ‘pattern’ > result.txt

这个是一边解压一边 grep,不用创建新文件,不太占 IO。

试了下,效果还不错,可以同时处理好几个,系统负载也不高。

Tags:

Leave a Reply

Your email address will not be published.

*