Câu trả lời:
Bạn có thể làm điều này với bzip2
's -c
lựa chọn:
-c --stdout
Compress or decompress to standard output.
Ví dụ:
command | bzip2 -c > some.txt.bz2
Và để giải nén:
bzip2 -dc < some.txt.bz2 | less
Tiện ích bzip2 sẽ nén stdin nhưng sẽ không ghi nó vào thiết bị xuất chuẩn nếu thiết bị xuất chuẩn là thiết bị đầu cuối. Bạn có thể sử dụng các kỹ thuật chuyển hướng đầu ra tiêu chuẩn.
command | bzip2 >somefile.txt.bz2
và để đọc nó, các công cụ thông thường có sẵn, vd
bzless somefile.txt.bz2