Strona 1 z 1

Ustawienie skryptu w CRONTAB

: 15 grudnia 2008, 19:50
autor: Tomek58
Witam!
Napisałem sobie prosty skrypt do restartu pewnego programu uruchomionego w SCRRENIE. Skrypt wygląda tak:

Kod: Zaznacz cały

#!/bin/sh
killall screen
screen -A -m -d -S program ./program
Skrypt ten zapisałem w pliku: restart.sh który znajduje się w tym samym folderze co plik: program

W CRONIE ustawione mam (crontab -e):

Kod: Zaznacz cały

0 2 * * * sh /folder/restart.sh
Najdziwniejsze w tym wszytkim jest to, że gdy odpalam skrypt w konsoli, znajdująć się w folderze: folder wszystko ładnie działa, program się restartuje. Lecz CRONTAB tego nie robi, o 2 w nocy (tak jak jest ustawiony) odpali skrypt, screeny zostają zabite, lecz nie startuje programu.

Myślę że coś jest pogmatwane w ścieżkach do pliku program.

Jak to naprawić?

Pozdrawiam i czekam na odpowiedź!

: 15 grudnia 2008, 20:37
autor: adnix
spróbuj tak:

Kod: Zaznacz cały

0 2 * * * /home/twojanazwa/folder/restart