刚刚数仓同事反馈昨天设置的定时任务还是没跑;
我问是不是增量的日志是不是不会打日志出来;
他说昨天手工跑的打了日志;
于是意识到可能哪里设置出了问题。。。
一开始设置的命令是这样的,昨天手工跑了一遍并没毛病
0 11 * * * /bin/bash control_all.sh $(date -d yesterday +'%Y-%m-%d') $(date -d yesterday +'%Y-%m-%d') 数据更新
今天一查,嗯,% 在crontab中需要进行转义。
0 11 * * * /bin/bash control_all.sh $(date -d yesterday +'\%Y-\%m-\%d') $(date -d yesterday +'\%Y-\%m-\%d') 数据更新