Daniel@0: #!/bin/sh Daniel@0: # rzp (encode|decode) Daniel@0: # Use rzip to encode/decode standard input Daniel@0: set -o nounset Daniel@0: set -e Daniel@0: function encode { rzip -9 $1 -o $2 -f; } Daniel@0: function decode { rzip -d $1 -o $2 -f; } Daniel@0: in=`mktemp -t rziXXX` Daniel@0: out=`mktemp -t rzoXXX` Daniel@0: trap "rm -f $in $out; exit" EXIT INT KILL Daniel@0: (cat > $in) && $1 $in $out && cat $out