Sto imparando come usare crontab e in quella ricerca quello che volevo fare era stampare qualcosa di semplice nella shell. Così ho fatto crontab -e
e digitato quanto segue
* * * * * bash /etc/test.sh
test.sh
echo $NODE_ENV
Ora quello che mi aspetto è che il cronjob stampi il valore di NODE_ENV
ogni minuto sulla shell, cosa che non accade. Perché non lo stampa? Non dovrebbe stampare o sto facendo qualcosa di sbagliato?
Alcune cose che ho già provato.
$ ps aux | grep crond
ubuntu 15438 0.0 0.0 11284 936 pts/1 S+ 09:37 0:00 grep --color=auto crond
/var/log
non ha un file cron.log creato quindi nessuna registrazione se il mio lavoro è stato effettivamente eseguito.
Sto eseguendo questo comando nell'istanza Amazon EC2 in Ubuntu 16.04, qualsiasi altro output di cui hai bisogno per favore fatemelo sapere.