# file and build a file list, respectivly.
TARFILE=$DATE.tmp
TARCMD="ssh root@$computer \"$tar --one-file-system -zcf - -C $filesystem . $lastcmd \
- --exclude-from=$exf\" | pee \"cat > $TARFILE\" \"tar tvf -\""
+ --exclude-from=$exf\" | pee \"cat > $TARFILE\" \"tar tzvf -\""
echo `date`" $computer: Running $TARCMD" >&2
eval $TARCMD > $DATE.idx
# Update timestamp
echo $DATEs > ../.date && touch -t $DATE ../.date
- # Make a sorted filelist
- grep -v ^d $DATE.idx | sort -n -r -k 2 > $DATE.sdx
+ # Make a sorted filelist as well
+ sort -k6 < $DATE.sdx > $DATE.sdx
# Fix permissions
chmod 600 *tgz #only for us