我正在使用Mac OSx。我写了一个crontab脚本。
crontab的内容就是这样:
# new crontab
* * * * * /bin/echo "yep" >> /tmp/my_file.txt
我已经准备好了。所以,我做了以下几点:
crontab <name of file>
然后,我转到/usr/lib/cron/cron.deny
尝试编辑该文件,以便删除我的用户名。
但是,我在Guest
文件中看到的只是cron.deny
。这不是我的用户名,但为了以防删除它。
但是,我的crontab stiil并没有运行。
如果您在con.deny
文件中看到该用户名,那么该手册页只是说要删除您的用户名。如果我的名字不在crone.deny
文件中,有什么可能阻止我的cronetab运行?任何帮助表示赞赏。谢谢。
答案 0 :(得分:0)
我试图打开文件,收到消息:
No application knows how to open /private/var/at/cron.deny
你是如何尝试打开该文件的?
无论如何,/usr/lib/cron/cron.deny
属于用户root
,因此您需要使用以下代码进行编辑:
$ sudo -e cron.deny
或在root
会话中:
# vim cron.deny