Uruchamianie prostego skryptu powłoki jako cronjob
Mam bardzo prosty skrypt powłoki, który muszę uruchomić jako cronjob, ale nie mogę uruchomić nawet skryptów testowych. Oto przykładowy skrypt:
/home/myUser/scripts/test.sh
#!/bin/bash
touch file.txt
crontab:
* * * * * /home/myUser/scripts/test.sh
Skrypt działa poprawnie z terminala, ale nie może go uruchomić jako cronjob. Do tej pory próbowałem tych w crontab:
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
* * * * * /bin/bash /home/myUser/scripts/test.sh
A to w pliku skryptu:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/myUser/scripts
Z tego, co zebrałem, rozwiązanie może być w zmiennej PATH, ale nie mogę zrozumieć, co to jest, ponieważ w tym momencie moje rozumienie jest bardzo ograniczone. Moje pytanie brzmi: jak mogę uruchomić moje skrypty jako cronjobs?
EDYTOWAĆ: plik ma uprawnienia rwx dla wszystkich użytkowników. To tylko dla celów testowych.
EDYTOWAĆ: cronjobs takie jak* * * * * touch /home/myUser/scripts/test.txt
działa, ale nie uruchamia skryptów.