zamykani souboru v shellu

Petr Stehlik pstehlik na sophics.cz
Středa Říjen 29 13:49:59 CET 2003


Zdravim,

prosim poradte nejakou atomictejsi nahradu nasledujiciho sledu prikazu:

if [ -f $LOCKFILE ]
then
	MYLOCK=0
else
	touch $LOCKFILE
	MYLOCK=1
fi

Nebo obecne jak jednoduse a pritom spolehlive v shellu zamykat a
zabranit tak soubeznemu spusteni skriptu zapisujiciho do souboru.
Idealne i s pockanim soubezne spusteneho skriptu po urcitou dobu, jestli
zamek nepolevi, nez skript vytimeoutuje.

Staci konkretni pointer na RTFM, gogolovi jsem asi nezadal spravny
dotaz.

Diky.

Petr




Další informace o konferenci Linux