Zamykani v shell skriptu
Martin Mačok
martin.macok na underground.cz
Středa Prosinec 6 15:47:58 CET 2000
On Wed, Dec 06, 2000 at 03:23:42PM +0100, Gratz Jaroslav wrote:
> Potreboval bych v shell skriptu zajistit, aby mi dva stejne skripty
> neprovadely nejakou vec soucasne. Ty skripty se muzou spustit zcela
> nahodne. Zatim to resim takto:
>
> while [ -f lock ]
> do
> sleep 1
> done
> touch lock
while ! mkdir lock ; do sleep 1 ; done
# zacatek kriticke sekce
...
...
# konec kriticke sekce
rmdir lock
--
< Martin Mačok .-= martin.macok na underground.cz =-. < iso-8859-2 >
\\. http://kocour.ms.mff.cuni.cz/~macok/ http://underground.cz/ .//
\\\.. `-= t.r.u.s.t n.0 o.n.e =-' ..///
Další informace o konferenci Linux