È possibile eseguire i comandi in crontab con bash anziché sh? So che puoi passare comandi a bash con -c
, ma è fastidioso e comunque non uso mai sh.
Risposta accettata:
Dovresti essere in grado di impostare la variabile di ambiente prima dell'esecuzione del lavoro cron:
SHELL=/bin/bash
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1