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

관련 정보