Ist es möglich, Befehle in Crontab mit Bash statt mit Sh auszuführen? Ich weiß, dass man Befehle mit an Bash übergeben kann -c
, aber das ist lästig und ich verwende Sh sowieso nie.
Antwort1
Sie sollten in der Lage sein, die Umgebungsvariable festzulegen, bevor der Cron-Job ausgeführt wird:
SHELL=/bin/bash
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1