老mac本,10.9.5 计划任务

创建文件,如没有则创建

~/Library/LaunchAgents/com.kinggoo.remoteWeeklyJob.plist

加入以下内容,每周六和周三的早4点执行

Label
com.iie.weeklyJob
ProgramArguments

/var/spool/cron/rsync.cartoonAndnovelData_1.sh

StartCalendarInterval

Weekday
3[……]

继续阅读

crond任务内有事无法执行某些命令,如sudo等方式

比如运行tomcat时,使用了非root用户执行,如:
sudo -u tomcat8 -s /bin/bash -c /tomcathome/bin/startup.sh
# 下面是我真实的cron记录
# shell>> */1 * * * * /bin/bash /var/spool/cron/checkTomcatService.cron > /dev/null 2>&1

将其添加到crond任务内,你会发现这条任务虽然执行了,并且没有任何错误,但却并没有将tomcat进程启动并后台运行(跟加不加&无关),但直接执行脚本无任何问题。
查找原因,总后排查到是sudo[……]

继续阅读

第 1 页,共 1 页1