圧縮ファイルをcat、grepする方法

LinuxやUNIXを使っていれば、ログを見る際にgrepを行う事が多いだろう。
ログの場合、容量の関係からテキストファイルではなく、tarやzipで圧縮したファイルを読む対応が必要になる事がある。

今回は、そんな時に使える、圧縮ファイルを直接grepする方法について記述する。

1.gzの場合

.gzファイルをcatする場合、zcatコマンドを用いる。

zcat 参照したいgzファイル

.gzファイルにgrepする場合は、grepコマンドにオプションを付与するのではなく、zgrepコマンドを用いる。

zgrep 検索したい文字列 検索したいgzファイル

2.t

...