#!/bin/sh H=/tmp/folheader echo '#!/bin/sh' > $H echo D=$@ >> $H cat >> $H <<'EOF' if [ ! -d $D ]; then mkdir $D dwarfs -o offset=auto "$0" $D else fusermount -u $D rmdir $D fi exit EOF mkdwarfs -i . -o "$PWD.sh" --header $H chmod +x "$PWD.sh" rm $H