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.

questionAnswers(5)

yourAnswerToTheQuestion