1#!/bin/sh 2 3FPREFIX="tmp-lfc" 4 5set -e 6remove () { 7 rm $FPREFIX* 8} 9 10trap remove EXIT 11 12set -x 13 14echo > $FPREFIX-empty 15echo hi > $FPREFIX-nonempty 16cat $FPREFIX-nonempty $FPREFIX-empty $FPREFIX-nonempty > $FPREFIX-src 17lz4 -zq $FPREFIX-empty -c > $FPREFIX-empty.lz4 18lz4 -zq $FPREFIX-nonempty -c > $FPREFIX-nonempty.lz4 19cat $FPREFIX-nonempty.lz4 $FPREFIX-empty.lz4 $FPREFIX-nonempty.lz4 > $FPREFIX-concat.lz4 20lz4 -d $FPREFIX-concat.lz4 -c > $FPREFIX-result 21cmp $FPREFIX-src $FPREFIX-result 22