Tema: Re: procesu kontrole
Autorius: TZ
Data: 2009-02-02 10:54:12
atejo Guru ir sudaužė smėlio pilį...  :D

Nerijus Kislauskas rašė:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Levas wrote:
>> testas=`ps -A|grep pavadinimas`
>> if  [ -z "$testas" ]; then
>>     echo paleidziam
>> fi
> 
> Iš esmės švaistote resursus, kviečiate 3 programas vienam/ai
> pidui/programai išsiaiškinti. Mano pavyzdys:
> 
> 
> if ! $(pgrep -c -u postgrey postgrey > /dev/null);
> then
> 	/etc/init.d/postgrey start;
> fi;
> 
> Jei nėra paleisto postgrey proceso postgrey teisėmis, paleisk, kitu
> atveju nedaryk nieko. Papildomam skaitymui:
> 
> $ man pidof
> 
> Pagarbiai,
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iEYEARECAAYFAkmGohYACgkQVaDswePJAMUaSACZAcs5ivVTXTuSm7VqOEnScevI
> 2LoAoIV3CExq6DSI2Qrh2Xtadk4N5VqP
> =FPYU
> -----END PGP SIGNATURE-----