Mac のシスログを読もうとしたら gzip で圧縮されてて、その内容を読みたかったときの話です。
最近の Linux だったら less とか zcat とかでそのまま *.gz を余裕で読めちゃうし、そもそも Mac で圧縮されたログファイルを読みたかったことが今まで一度もなかったようで困ってしまいました。
結論
zless、gzcat を使う。以上。
ほんとに知りませんでした。今まで偉そうにしててどうもすみません。
なるほどなるほどー
z* コマンド兄弟には、他にもこういう人たちがいるようです。
zcatzdiffzegrepzmorezcmpzgrepzless
そして、gzcat については、元々は Linux でも、
zcat:compressで圧縮された*.Zファイルを読むために使うgzcat:gzipで圧縮された*.gzファイルを読むために使う
というように分かれていたようなのですが、現在は zcat で *.gz も読めるようになっているのだそうです。ncompress パッケージがなくなって、gzip が compress のバックエンドに使われるようになって変わったのかな…まあ便利に使えるってことで、経緯なんてぶっちゃけ何でもいいんですけどね!