Skrypt do sprawdzanie procesu
: 05 października 2011, 07:42
Chciałem napisać skrypt do sprawdzania procesu, a jeśli go by nie było to by go uruchamiał, lecz jest problem. Ponieważ proces czasem daje wynik 2, a czasem 3 i skrypt się gubi ponieważ teraz jest określona liczba, czy da się zrobić coś typu, że sprawdza więcej niż 2, jeśli mniej niż 2 to go uruchamia?
Kod: Zaznacz cały
#!/bin/sh
ile_procesow=`ps -ef | grep -e samp | wc -l`
echo $ile_procesow
if [ $ile_procesow -eq "2" ]
then
echo "jest proces"
else
echo "brak procesu"
cd /home/samp
screen -A -m -d -S samp ./samp03svr
fi