[srinkann@sjc-ads-440 ~]$ crontab -e
no crontab for srinkann - using an empty one
/bin/sh: /usr/bin/vi: No such file or directory
crontab: "/usr/bin/vi" exited with status 127
[srinkann@sjc-ads-440 ~]$
在谷歌中,我得到了以下解决方案,但没有允许我这样做。
ln -s /bin/vi /usr/bin/vi
答案1
我想你可以使用vi
.有一个解决方法:
crontab -l > crontab.txt
vi crontab.txt
crontab crontab.txt
您可以在 中进行修改crontab.txt
。
答案2
在命令行上执行并将以下内容放入您的~/.profile
(或~/.bash_profile
任何适合您的 shell 的内容)中:
EDITOR='/bin/vi'
VISUAL='/bin/vi'
export EDITOR VISUAL
根据您的 shell,您甚至可以执行以下操作:
EDITOR=$(type -p vim || type -p vi || type -p nvi)
VISUAL="$EDITOR"
export EDITOR VISUAL