Vytvoreni adresare je atomicke a selze, pokud existuje. To se da celkem lehce vyuzit.
Proto staci zkouset vytvorit adresar a kontrolovat navratovy kod.
# Zamek
LOCKDIR='/tmp/x'
# Cekani na zamek
while (mkdir $LOCKDIR 2> /dev/null; [ "$?" '!=' 0 ] ); do
sleep 1
done
# Tady jsem sam, dokonce muzu pouzivat $LOCKDIR na sve docasne soubory.
date
# Odstraneni zamku
rm -rf $LOCKDIR

