Linux で標準入力から読み取りながらデータを圧縮 (圧縮アーカイブを作成) することは可能ですか?
ベストアンサー1
はい、これにはgzipを使用します。最善の方法は、データを入力として読み取り、圧縮したものを出力ファイルにリダイレクトすることです。
cat test.csv | gzip > test.csv.gz
cat test.csv
データは stdout として送信され、パイプ記号 gzip を使用するとそのデータが stdin として読み込まれます。圧縮されたデータは端末に書き込まれないため、gzip 出力を何らかのファイルにリダイレクトするようにしてください。