사용자로서 crontab을 편집하고 싶습니다.
crontab -e
gvim
출시되었습니다. 그것은 인쇄한다
"/tmp/crontab.IUVYhK/crontab" [New DIRECTORY]
쓸 수는 있지만 임시 파일에 쓰려고 하면 다음 오류 메시지가 나타납니다.
"crontab.IUVYhK/crontab" E212: Can't open file for writing
그러나 vi를 편집기로 사용하는 데 아무런 문제가 없습니다.
EDITOR=vi crontab -e
설정이 gvim
잘못 됐나요 EDITOR
? 을 사용해야 합니까 vi
? 저는 이 데스크탑에서 관리 작업을 거의 수행하지 않으므로 아무런 문제도 발생하지 않았습니다.
답변1
crontab -e
편집이 완료될 때까지 명령이 반환되지 않는 편집기인 동기 편집기 를 사용해야 합니다 . 예를 들어,
export EDITOR="gvim --nofork"
crontab -e
또 다른 옵션은 다음과 같습니다.
crontab -l > ~/.crontab
gvim ~/.crontab
# wait until editing is finished
crontab ~/.crontab