[メモ]複数ファイルが固められた圧縮ファイル(tar.gz、zipとか)を標準出力する方法 いつも忘れるのでメモ。 例えば、1.txt、2.txt、3.txtみたいなテキストファイルがあり、それをtarかzipでそのまま固められている時、 いちいち伸長して読み込んで・・・みたいなのはムダが多すぎ。 圧縮時で数GBとかある容量が大きいログを読み込みたい時とか特にやりたくないですよね。 でも、例えば # zip t.zip ./1.txt ./2.txt ./3.txt # unzip -l t.zip Archive: t.zip Length Date Time Name -------- ---- ---- ---- 49 01-17-12 12:43 1.txt 49 01-17-12 12:43 2.txt 49 01-17-12 12:43 3.txt -------- -----