William Dunn wrote:
Lock files are a good thing (tm). I'm sure there's a better way to do it, but I'm doing the following:
if [ -f /some/path/lockfile ] then exit
The downside of lockfiles is that if your script crashes they stay behind and keep blocking until you realise it and remove them manually. A somewhat better way to do this could be to look for the process. Something like
lock=`/bin/ps auxwww |/bin/grep rsync |/bin/grep msync.centos.org` if [ -n "$lock" ] then exit fi
Z