Serwer jest skonfigurowany, wszystko śmiga elegancko, ale nie CRON.
Napisałem sobie 2 małe skrypty, które mają za zadanie podtrzymywać ciągłość pracy programu, więc zdefiniowałem sobie wszystko w plikach: program.sh i .program.sh oba te pliki znajdują się w folderze ROOT, zaś mój program znajduje się w folderze /home/program/
Zawartość pliku program.sh:
Kod: Zaznacz cały
#!/bin/bash
cd /home/program && ./program &
Kod: Zaznacz cały
#!/bin/bash
if [ ! "$(ps ax | grep ./program)" ]; then sh ./program.sh ; fi
Kontynuując, dodałem wpis do crona:
Kod: Zaznacz cały
0-59/1 * * * * sh ~/.program.sh
Zapisałem zadanie i wylogowałem się, jednak minęła godzina (gdzie powinno to się stać po minucie), a program dalej się nie włączył.
Bardzo ale to bardzo proszę o pomoc, bo ja już próbowałem wszystkiego. Wdzięczny bym był za jasne wytłumaczenie, bo jak już wcześniej wspomniałem, za dobry w te klocki to ja nie jestem.
Dziękuję z góry za wszelką pomoc oraz pozdrawiam.