mac 下crontab 无效的解决方案

在mac下使用crontab -e编辑crontab,并不保存,crontab -l显示列表仍然是空的:

$ crontab -e
crontab: no crontab for username – using an empty one
crontab: “/usr/bin/vi” exited with status 1

$ crontab -l
crontab: no crontab for username

解决办法:
是因为权限问题。需要使用root权限来操作。
$ sudo su –

编辑username的crontab
$ crontab -u username -e

列出username的crontab,查看编辑后的数据
$ crontab -u username -l

你可能感兴趣的:(mac 下crontab 无效的解决方案)