Omezeni spusteni procesu 2x

Michal Krause michal na krause.cz
Pátek Červenec 7 12:50:34 CEST 2000


On 07/07/2000, Jaroslav Honsa wrote:

> > if fuser /ten/muj/program >/dev/null; then
> >     # program bezi
> > else
> >     # program nebezi
> > fi
>
> Neni jednodussi:
> ps ax | grep -v grep | grep program >/dev/null
>        if [ $? -eq 0 ] ; then
>          echo "Bezi"
>        else 
>          echo "Nebezi"  
>        fi

Vazne vam pripada jednodussi, kdyz spoustite dalsi tri procesy misto
jednoho? Tak to Vam pomahej Root :)

Mimochodem, kdyz ps pise do roury, orezava radky na 80 znaku, coz muze v
jistych extremnich pripadech (prilis dlouha cesta) zpusobit, ze program
neodhalite, ackoliv pobezi.

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


Další informace o konferenci Linux