crontab может быть настроен на использование одного из редакторов, установленный в системе, но не тот к которому привыкли. Ниже приведена инструкция позволяющая изменить редактор по умолчанию в crontab.
При первом запуске, выполняя команду crontab -e, bash попросит выбрать редактор по умолчанию, который будет в дальнейшем использоваться для редактирования.
Изменение редактора по умолчанию в Debian и Ubuntu
Для изменения редактора по умолчанию необходимо выполнить команду
1 | select-editor |
которая повторно вызовет диалог выбора редактора по умолчанию и позволит изменить редактор по умолчанию
Изменение редактора по умолчанию в CentOS
Утилита select-editor отсутствует в CentOS, для изменения редактора по умолчанию в текущей сессии, необходимо выполнить команду:
1 | export EDITOR=nano |
для того что бы изменения сохранились, необходимо команду выше добавить в файл bash_profile
1 | nano ~/.bash_profile |
После чего, выполняем команду
1 | source ~/.bash_profile |