我正在尝试使用脚本为服务器上的用户添加新的 crontab 条目。不幸的是,该用户没有权限写入该etc/crontab
文件,但这也不算太糟,因为我可以使用crontab -e
- 手动添加该条目,效果非常好。
但正如您可能知道的,这不是您可以在脚本中做的事情 - 如果是这样,请告诉我,因为这就是我现在正在尝试弄清楚的!
否则我会对在哪里可以看到我所做的那些条目感兴趣 - 无需使用crontab -l
,因为如果我没有记错的话就必须有一个文件?
答案1
用户 crontabs 存储在/var/spool/cron
用户文件中,只要您正确格式化它,您就可以写入用户文件 -crontab
实际上只是文本编辑器的包装器,以确保文件正确解析并位于正确的位置。