cron 쉘을 변경하는 방법(sh에서 bash로)?

cron 쉘을 변경하는 방법(sh에서 bash로)?

sh 대신 bash를 사용하여 crontab의 명령을 실행할 수 있습니까? 나는 bash를 사용하여 명령을 전달할 수 있다는 것을 알고 있지만 -c그것은 귀찮고 나는 결코 sh를 사용하지 않습니다.

답변1

cron 작업이 실행되기 전에 환경 변수를 설정할 수 있어야 합니다.

SHELL=/bin/bash
5 0 * * *       $HOME/bin/daily.job >> $HOME/tmp/out 2>&1

관련 정보