Lösung 1:
Dies können Sie mit bzip2
tun ist -c
Möglichkeit:
-c --stdout
Compress or decompress to standard output.
Zum Beispiel:
command | bzip2 -c > some.txt.bz2
Und zum Dekomprimieren:
bzip2 -dc < some.txt.bz2 | less
Lösung 2:
Das Dienstprogramm bzip2 komprimiert stdin, schreibt es aber nicht nach stdout, wenn stdout ein Terminal ist. Sie können jedoch standardmäßige Ausgabeumleitungstechniken verwenden.
command | bzip2 >somefile.txt.bz2
und zum Lesen stehen die üblichen Tools zur Verfügung, z.B.
bzless somefile.txt.bz2