GNU/Linux >> Linux の 問題 >  >> Linux

bzip2 へのパイプによるコマンド出力の圧縮

解決策 1:

bzip2 でこれを行うことができます の -c オプション:

       -c --stdout
              Compress or decompress to standard output.

例:

command | bzip2 -c > some.txt.bz2

解凍するには:

bzip2 -dc < some.txt.bz2 | less

解決策 2:

bzip2 ユーティリティは stdin を圧縮しますが、stdout が端末の場合は stdout に書き込みません。ただし、標準の出力リダイレクト手法を使用できます。

command | bzip2 >somefile.txt.bz2

それを読むには、通常のツールが利用できます。例:

bzless somefile.txt.bz2

Linux
  1. Linuxcatコマンド

  2. Linux 時間コマンドの例

  3. Linux での dd コマンドの例

  1. Linux での tee コマンドの例

  2. PS コマンドの完全な出力の表示

  3. この awk コマンドの出力をファイルに保存する方法は?

  1. Linux での join コマンドの例

  2. カットする配管出力

  3. 出力を文字列に変換する