stdin/stdoutを使用してbashで文字列を圧縮/解凍することはできますか?(Un/De)bashで文字列を圧縮しますか?
私はこれを試しましたが、明らかにサポートされていませんか?
hey=$(echo "hello world" | gzip -cf)
echo $hey # returns a compressed string
echo $hey | gzip -cfd
gzip: stdin is a multi-part gzip file -- not supported
私はLinuxに精通していませんが、他の圧縮ユーティリティのマニュアルページを読んで解決策を見つけることができませんでしたか?
圧縮時の 'base64'の適切な使い方は' base64 -w0'です。それ以外の場合は、改行が出力に追加されます。 – JohnEye