LOCKFILE="/tmp/my.lock"
trap "rm -f $LOCKFILE" EXIT INT TERM
while ! ln -s lock $LOCKFILE; do
echo >&2 "cannot obtain lock, waiting"
sleep 1;
done
# urob co treba atomicky, potom zmaz lock
Názor k článku
Hrátky z řádky: pomocné soubory a zamykání
matej (neregistrovaný)
7. 4. 2008 10:11
ln -s lock (was Re: lock mkdir)
celé vlákno
Podobne je atomicke aj vytvorenie linky.

