[+] crontab - nie wykonuje skryptu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

[+] crontab - nie wykonuje skryptu

Post autor: wenu »

Witam.
Mam problem z crontabem, napisałem sobie prosty skrypt sh i dodaję go do crona:

Kod: Zaznacz cały

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/1 * * * * /home//skrypt.sh > /home/log.txt
I niestety, skrypt mi się nie uruchamia (ręcznie działa)?
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

Witam
Popraw

Kod: Zaznacz cały

*/1 * * * * /home//skrypt.sh > /home/log.txt
na

Kod: Zaznacz cały

*/1 * * * * sh /home/twoja_nazwa/skrypt.sh
Logi ustaw sobie w tym skrypcie
I nie corn, tylko cron. To nie kapela siedzi Ci w systemie ;)
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post autor: wenu »

Wiem, cron myli mi się zawsze.

Kod: Zaznacz cały

sh /home/twoja_nazwa/skrypt.sh
Ręcznie działa co minutę, automatycznie nie.
Awatar użytkownika
darkmanek
Posty: 74
Rejestracja: 26 maja 2008, 19:32
Lokalizacja: wawa

Post autor: darkmanek »

Spróbuj

Kod: Zaznacz cały

 */1 * * * *   $HOME/skrypt.sh
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Albo zdefiniuj zmienną PATH, albo podawaj bezwzględne ścieżki do plików (więc /bin/sh a nie sh). Poza tym nie widzę sensu podawania w polu minut wartości "*/1". Najmniejsza rozdzielczość to i tak minuta, więc wystarczy "*".
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post autor: wenu »

Nadal nic, uruchomione jako root może coś pomoże?

Edycja:
Wczoraj razem z lessmianem2 rozwiązaliśmy problem, powodem nieudanych zadań była literówka <ściana>


Pozdrawiam i wielkie podziękowania dla lessmiana2.
ODPOWIEDZ