Omezeni spusteni procesu 2x

Webmaster TI2000 webmaster na ti2000.cz
Pátek Červenec 7 13:44:34 CEST 2000


Ja dekuji Vam velmi, takova trivialnost... no jo, mam se jeste hodne co
ucit. At zije Linux :)

G.
----- Original Message -----
From: "Michal Krause" <michal na krause.cz>
To: <linux na linux.cz>
Sent: Friday, July 07, 2000 12:24 PM
Subject: Re: Omezeni spusteni procesu 2x


> On 07/07/2000, Petr Novotny wrote:
>
> > > Neslo by na zacatku dat neco na zpusob -
> > >
> > > 'if not exist somefile ; touch somefile ; else exit'
> > >
> > > a na konci
> > >
> > > 'rm somefile'
> >
> > 1. Delate si tam race condition :-)
> > 2. Jeste by tam melo prijit nejake "trap", at vam nezustane viset
> > lock, kdyz nekdo sestreli skript.
> >
> > Ad 1: Primo z shellu to, AFAIK, neudelate. Pouzijte nejaky externi
> > programek - kuprikladu "setlock" z daemontools od djb.
>
> A co treba
>
> if fuser /ten/muj/program >/dev/null; then
>     # program bezi
> else
>     # program nebezi
> fi
>
> To by mohlo stacit.
>
> S pozdravem
> --
> Michal Krause                                                      /\
> ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
> email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
>
> Kdyz instalujes novy motherboard, over si, jestli jadro detekuje spravne
> dostupnou operacni pamet.                         Stare aztecke prislovi
>
> --------------------------------------------------------------------------
-
> Meta-FAQ (odhlášení, archív, FAQ a další):
http://www.linux.cz/mailing-list



Další informace o konferenci Linux