mac crontab 不执行,大佬帮忙瞧瞧啥问题
时间: 2020-08-21来源:V2EX
前景提要
背景 系统 mac10.15.4 希望每天自动提交自己的笔记,写个定时任务提交
内容
crontab -l 内容如下,同时也是 /etc/crontab 内容
1 * * * * /bin/date >> /Users/fei/Documents/crontab/a.txt
1 * * * * /Users/fei/Documents/work/note/commitNote.bash
第一条为测试内容,将当前时间写入文件,执行成功,第二条为自动提交 git 脚本,执行失败(或未执行 )内容如下
#!/bin/bash /bin/date >> /Users/xurunfei/Documents/crontab/b.txt cd '/Users/xurunfei/Documents/work/note' git add . git commit -am 'update' git pull origin master git push origin master 脚本单独测试没问题 cron 第二条是后来加入的,编辑 /etc/crontab 后执行了 crontab /etc/crontab 并且 crontab -l 有显示 a.txt 为 root 权限,而不是当前用户权限(怀疑是这个问题,但是无从下手),当我用自己的账号先生成 a.txt 时,cron 执行失败
附带问题
crontab log 找不到,网上查到说是在 /var/spool/cron/tmp 中,但是我没有查到 spool 中有 cron 文件夹
谢谢大佬

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行