#!/bin/bash # # Simple sync script. # # Parameters DIRNAME="`dirname $0`" WORK="$DIRNAME/.." CWD="`pwd`" LOCKFILE="$WORK/.sync-lockfile" # Set lockfile if [ -e "$LOCKFILE" ]; then echo "Locked!" exit 1 else touch $LOCKFILE || exit 1 fi # Sync cd $DIRNAME rsync -avz rsync://cache.sarava.org/cache/data/ data/ # Teardown rm $LOCKFILE