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
