Cron
crontab -e: E212: Can't open file for writing
使用 gvim 時(與 vi 一起使用)
作為使用者,我想編輯我的 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
嗎?我在這台台式機上做的管理任務很少,所以我從來沒有遇到任何問題。
對於 ,您必須使用同步編輯器
crontab -e
,即在編輯完成之前命令不會返回的編輯器。例如,export EDITOR="gvim --nofork" crontab -e
另一種選擇是,
crontab -l > ~/.crontab gvim ~/.crontab # wait until editing is finished crontab ~/.crontab