Dnia sobota, 12 listopada 2005 22:16, pszemaz WP napisał:
[...]
> Tylko teraz jak sprawdzac czy usluga dziala?
> W momencie jej startu zapisywac PID do pliku osobnego?
> W sumie co to mogloby dac, jesli usluga sie wylozy, to w pliku nadal
> pozostanie jej numer zapisany, wiec skrypt na tej podstawie nie
> wywniosluje czy usluga dziala czy juz nie..

Jaka to usługa? Jak odpalana?

Standardowo podczas startu demona (np. gpm, hald, crond) tworzony jest plik 
w /var/run/ zawierający jego pid. Wystarczy odczytać jego zawartość i potem 
ps ac|grep <pid>|grep -v grep i wiesz, czy działa czy nie działa.

Jeśli uruchamiasz coś w tle pod bashem (program &), to zaraz po odpaleniu na 
$! masz pid tego procesu. Wystarczy zapamiętać a potem sprawdzać 
analogicznie do powyższego.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028              JID: [EMAIL PROTECTED]   _\_V
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym