Est-il possible d'exécuter des commandes dans crontab avec bash au lieu de sh ? Je sais que vous pouvez passer des commandes à bash avec -c
, mais c'est ennuyeux et je n'utilise jamais sh de toute façon.
Réponse acceptée :
Vous devriez pouvoir définir la variable d'environnement avant l'exécution de la tâche cron :
SHELL=/bin/bash
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1