Untitled
public text v1 · immutable#!/bin/sh
set -x
BACKUP="/home/me/backups"
DIRS="/home/me/projects/lddtest"
EXCLUDE="--exclude=*~"
DATE1=`date`
DATE2=`date +%Y%m%d_%H%M%S`
HOST=`uname -n`
FULL="0"
if [ -e "$BACKUP/FULL" ]; then
FULL=`cat $BACKUP/FULL`
fi
if [ $FULL = "0" ]; then
tar -cjpf $BACKUP/$HOST_$DATE2.tar.bz2 $DIRS $EXCLUDE
echo $DATE1 >> $BACKUP/FULL
else
tar -cjpf $BACKUP/$HOST_$DATE2.tar.bz2 $DIRS $EXCLUDE --newer=$FULL
fi
echo "Done"
Result = Local time zone must be set--see zic manual page 2006