我编辑了我的 crontab 并奇怪地开始收到“错误:糟糕的一分钟”。环顾四周,我发现原因是错误的控制字符。我可以看到每行末尾的字符,但我不知道如何删除它。$
我没有做任何特别的事情,只是用来crontab -e
编辑启动的条目vi
(vi
就像编辑器一样)。那么,这些内容如何$
出现在我的文件中,以及如何删除它们?
fwiw,我使用的是 Maczsh
更新:添加了有问题的内容crontab
。见下文
所以,我发布了一个xy
令人尴尬的问题。尽管如此,我的“糟糕的一分钟”问题仍然存在。这是有问题的crontab
HOME=/Users/punkish
APPDIR=Projects/zenodeo3
export NODE_ENV=cron
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
0 0 * * * cd $HOME/$APPDIR && bin/cron-truebug.sh