(Un/De)compress a string in bash?

Возможно ли сжать/распаковать строку в bash, используя stdin/stdout ?

Я пробовал это, но, видимо, это не поддерживается ?

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, но я читал другие руководства по утилитам сжатия и не нашел решения?

8
задан Jane Watson 24 September 2011 в 11:56
поделиться