Відповіді:
Це можна зробити за допомогою параметра bzip2
s -c
:
-c --stdout
Compress or decompress to standard output.
Наприклад:
command | bzip2 -c > some.txt.bz2
І декомпресувати:
bzip2 -dc < some.txt.bz2 | less
Утиліта bzip2 буде стискати stdin, але не запише його до stdout, якщо stdout є терміналом. Хоча ви можете використовувати стандартні методи перенаправлення виводу.
command | bzip2 >somefile.txt.bz2
і для його читання доступні звичайні інструменти, наприклад
bzless somefile.txt.bz2