首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用crontab在固定时间运行我的脚本

使用crontab在固定时间运行我的脚本
EN

Stack Overflow用户
提问于 2017-11-10 01:15:48
回答 1查看 60关注 0票数 0

在Crontab -e中,我添加了以下代码:

代码语言:javascript
复制
48 17 * * 1-5 /home/user/cript.sh >/dev/null 2>&1

在我收到的系统日志中: /var/log/syslog

代码语言:javascript
复制
Nov  9 17:48:01 HP-Pavilion cron[963]: (user) RELOAD (crontabs/user)
Nov  9 17:48:01 HP-Pavilion CRON[18951]: (user) CMD (/home/user/cript.sh >/dev/null 2>&1)
Nov  9 17:48:02 HP-Pavilion: [34529.848963] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
Nov  9 17:48:02 HP-Pavilion kernel: [34530.360969] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
Nov  9 17:48:03 HP-Pavilion kernel: [34530.872983] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
Nov  9 17:48:04 HP-Pavilion kernel: [34532.021114] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
Nov  9 17:48:05 HP-Pavilion kernel: [34532.581126] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush

我的脚本包含一个命令行:

代码语言:javascript
复制
./a.out -f abc_`date+"%Y%m%d"`.txt 

现在为什么文件不会被创建?当我使用Crontab启动这个程序时?如果我直接从命令行运行该脚本,如下所示:

代码语言:javascript
复制
./cript.sh 

然后它运行得很好,并创建了一个文件,但如果我将它放在Crontab中,则不会创建输出文件。可能是什么问题。我是crontab的初学者。谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-11-10 17:03:51

将输出重定向到某个文件,而不是/dev/null,在脚本执行后检查该文件。你也许能弄清楚问题出在哪里。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47207887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档