E 'possibile comprimere/decomprimere una stringa in bash usando stdin/stdout?(Un/De) comprime una stringa in bash?
Ho provato questo ma a quanto pare non è supportato?
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
Io non sono esperto in linux ma ho letto altre pagine di compressione utility uomo e non sono riuscito a trovare una soluzione?
L'uso corretto di 'base64' durante la compressione sarebbe' base64 -w0'. In caso contrario, i newline vengono aggiunti all'output. – JohnEye