Ubuntu(Debian) nanoでcrontabの編集をしようとすると"bad minute"のエラーが出る

UbuntuDebianでは、crontabのテキストエディタがデフォルトではnanoになっています。

crontab -e

でcronの設定をしたとき、一行が長すぎるとファイル保存時に自動的に改行してしまうので

"/tmp/crontab.DKEWNu/crontab":1: bad minute
errors in crontab file, can't install.

というエラーが出てしまうことがあります。

対処1 viを使う

export EDITOR=vi
crontab -e

環境変数のEDITORを変えてやることで、viでの編集が可能となります。

対処2 nanoの設定を変更する

nanoの改行設定を変更する方法がこちらにありました。/etc/nanorcの

set nowrap

この行のコメントアウトを外すと良いようです。