Hay*_*yek 38 mac cron osx-lion macos
到目前为止,我从未尝试在 Mac 上添加 crontask。令我惊讶的是,它抛出了一个错误..
[hayek@mac:/www/] 02:33:22 PM: crontab -e 1 .
crontab: no crontab for hayek - using an empty one
crontab: "/usr/bin/vi" exited with status 1
Run Code Online (Sandbox Code Playgroud)
我怎样才能弄清楚为什么它会抛出那个错误?
我正在运行 Mac OS X Lion 10.7.2
Hay*_*yek 44
事实证明,这个问题vi与 cron 无关。做export EDITOR=vim固定它
小智 35
在相关问题上,如果您收到消息:
crontab: temp file must be edited in place
Run Code Online (Sandbox Code Playgroud)
尝试:
1) 添加到.bash_profile
alias crontab="VIM_CRONTAB=true crontab"
Run Code Online (Sandbox Code Playgroud)
2) 添加到.vimrc
if $VIM_CRONTAB == "true"
set nobackup
set nowritebackup
endif
Run Code Online (Sandbox Code Playgroud)
来源:http : //drawohara.com/post/6344279/crontab-temp-file-must-be-edited-in-place
| 归档时间: |
|
| 查看次数: |
22468 次 |
| 最近记录: |