[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 ~]$
Google에서는 다음과 같은 해결책을 얻었지만 누구도 그렇게 할 수 없었습니다.
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
쉘에 적합한 항목)에 입력하십시오.
EDITOR='/bin/vi'
VISUAL='/bin/vi'
export EDITOR VISUAL
쉘에 따라 다음을 수행할 수도 있습니다.
EDITOR=$(type -p vim || type -p vi || type -p nvi)
VISUAL="$EDITOR"
export EDITOR VISUAL