免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: roger84
打印 上一主题 下一主题

一个郁闷的crontab [复制链接]

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
11 [报告]
发表于 2008-08-19 11:14 |只看该作者
原帖由 roger84 于 2008-8-19 11:05 发表



可是为什么8点我的可以执行,手动可以执行,结果全对呢?



手动执行和cron自动执行环境不是完全一样的,你先试试我说的方式看,问题需要一步一步判断

论坛徽章:
0
12 [报告]
发表于 2008-08-19 11:18 |只看该作者
原帖由 cuci 于 2008-8-19 11:14 发表



手动执行和cron自动执行环境不是完全一样的,你先试试我说的方式看,问题需要一步一步判断

难道是调用环境变量的问题

论坛徽章:
0
13 [报告]
发表于 2008-08-19 11:31 |只看该作者
刚好是8个小时的时差,
查查你本地时间的设置...

论坛徽章:
0
14 [报告]
发表于 2008-08-19 11:31 |只看该作者
谢谢大家的帮助,已经找到问题了!
谢谢大家!

谢谢所有的兄弟们!

是自己的脚本问题

论坛徽章:
0
15 [报告]
发表于 2008-08-19 11:33 |只看该作者
咋解决的,能透露点么

论坛徽章:
0
16 [报告]
发表于 2008-08-19 18:06 |只看该作者
原帖由 maitr 于 2008-8-19 11:33 发表
咋解决的,能透露点么



问题出在了,date -u

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
17 [报告]
发表于 2008-08-19 20:36 |只看该作者
昨天日期可以用yesterday参数取

论坛徽章:
0
18 [报告]
发表于 2008-08-19 23:19 |只看该作者
楼主写下全部脚本给大家看

论坛徽章:
0
19 [报告]
发表于 2008-08-22 17:50 |只看该作者
原帖由 liaosnet 于 2008-8-19 10:15 发表
没看懂~~~



描述的详细点

论坛徽章:
0
20 [报告]
发表于 2008-08-22 21:37 |只看该作者
他取时间的时候加了参数-u,就是取了UTC时区的时间了,而我们的应该是CST的,差8小时呢,肯定错了。
也就是本来应该是date +%Y%m%d,结果他写成了date -u +%Y%m%d。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP