Skrypt - podtrzymywanie pracy programu - jak to zrobić?
: 10 stycznia 2008, 15:26
Witam
Potrzebuję skryptu - który podtrzymuje pracę programu i automatycznie go włącza po wyłączeniu.
W książce "100 sposobów na linux" znalazłem taki skrypt:
Przykład (glxgears - to dla testowania skryptu).
Otrzymuję wynik:
Przeszukałem różne poradniki dotyczące basha - i nie widzę - jak to poprawić.
To mój pierwszy skrypt w bashu - i w ogóle w języku programowania - więc proszę o wyrozumiałość.
Pozdrawiam i dziękuję za cierpliwość.
;-)
Potrzebuję skryptu - który podtrzymuje pracę programu i automatycznie go włącza po wyłączeniu.
W książce "100 sposobów na linux" znalazłem taki skrypt:
Przykład (glxgears - to dla testowania skryptu).
Kod: Zaznacz cały
#!/bin/bash
echo " * uruchamiam glxgears -- test"
instances=' ps ax | grep glxgears | grep -v grep |wc -c '
if [ $instances = 0 ]; then
while true; do 'glxgears' ; done
else
exit 1
fi[/color]
Jaki błąd jest w tym skrypcie?$ ./test
* uruchamiam glxgears -- test
./test: line 6: [: too many arguments
Przeszukałem różne poradniki dotyczące basha - i nie widzę - jak to poprawić.
To mój pierwszy skrypt w bashu - i w ogóle w języku programowania - więc proszę o wyrozumiałość.
Pozdrawiam i dziękuję za cierpliwość.
;-)