#!/bin/sh -e [ $# -eq 2 ] || { echo "Usage: $0 path/to/state fileId" >&2 exit 1 } tmp=`mktemp` trap "rm -f $tmp" HUP PIPE INT QUIT TERM EXIT echo $2 > "$1"/file/get & cat "$1"/file/out > $tmp mv $tmp $2.tar echo $2.tar tar tvf $2.tar