ubuntuのcron環境

今までRedHatで動いていたcronのジョブをubuntuに移植したところ、sourceコマンドがない、というエラーが出るようになった。なぜかubuntuのcronはbashではなく、shで動いているもよう。crontab -eでcronの編集画面を開いて、

SHELL=/bin/bash

を加えるとbashで動くようになった。

さらに、cronから出るメールが文字化け。ヘッダをみると、

Content-type: text/plain; charset=ANSI_X3.4-1968

となっていたので、上記のようにcrontab -eで

CONTENT_TYPE=text/plain; utf-8

を追加して解決。