默认情况下,例如Debian上的crontab会将你crontab中任何一个作业的输出发送给这个用户。 如何禁用这个function呢?
我有一个python脚本,我想通过crontab运行。 我的crontab看起来像这样: 5,20,35,50 * * * * /var/www/django-apps/callreport/util.py 该脚本设置为parsing一堆平面文件,并将信息粘贴到MySQL数据库,然后删除文件。 它从命令行运行良好,数据被复制到数据库,平面文件被删除。 但是设置为cron作业运行时没有任何反应。 过去,当一个cron作业失败时,我会收到一封邮件,但是我没有收到任何反馈,而且我仍然通过在这个盒子上做系统pipe理员来感觉我的方式。 我究竟做错了什么?
我有一个PHP脚本,我想运行每10分钟,通过数据库logging,并通过MEncoder创build/编辑电影。 我已经build立了cron工作来完成这个任务,但是它不能很好地工作。 我有我的PHP脚本,称之为document.php。 我也有一个bash脚本(document.sh)来调用这个PHP脚本; #!/bin/bash php document.php 现在来了怪异的部分:当我手动运行bash脚本一切都很好 – 电影创build或编辑只是我想要他们的方式 – 但是当我让cron作业每隔10分钟运行bash脚本电影已损坏。 虽然他们有一些框架。 我不知道这是怎么发生的。 我已经检查了权限和文件path,一切都很好。 cron作业是否会杀死我的进程? 是否有时间限制(通过文件运行MEncoder大约需要1-2分钟)? 希望有人能提供一个答案 – 这真的让我感到困惑,截止date已经接近。 我运行Ubuntu服务器与最新的更新和从回购最新的MEncoder。 最好的问候,Björn
在cron的任何(兼容/兼容)版本中是否有任何crontab接口“快捷方式”? 我们运行一些定期的脚本,但是抵消了。 我不喜欢这样的线条; 3,8,13,18,23,28,33,38,43,48,53,58 * * * * command 我相信我已经尝试过类似的东西; 3/5 * * * * command 和 */5+3 * * * * command之前的*/5+3 * * * * command无济于事。 是否有任何方法来正常化/收缩与偏移量计划如上所述的cron条目?
我目前面临一个cron文件,其中包含十几个不同的应用程序的任务 – 一些只有一个,一些有很多。 我试图找出组织和logging这些过程的好方法。 有没有什么公约可以模仿,还是我坚持做出来的?
我有一个网页http://mydomain.com/process/2909 我想要一个cron作业,每天凌晨2点自动打开这个页面。 我打算让cron运行一个用CURL打开网站的PHP脚本,如下所示: $bocURL = 'http://mydomain.com/process/2909'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $bocURL); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $bocFile = curl_exec($ch); curl_close($ch); 有没有办法让我直接从cron命令做到这一点,而不必写PHP脚本?
/家庭/ MYNAME /斌/脚本: #!/bin/bash ifconfig > /home/myname/foo crontab的: * * * * * /home/myname/bin/script …等待1分钟… @@ 11:35:51 [myname@comp – ~]$ ls foo -rw-r–r– 1 myname myname 0 Jul 7 11:35 foo @@ 11:35:55 [myname@comp – ~]$ 我不明白为什么foo会变成空的。 在命令行上运行ifconfig命令的工作方式与您所期望的完全一样,将其输出转储到文件中,就像正常一样。 作为参考,我正在运行的Ubuntu 8.04。
我想定期打一个目录(比如每天凌晨4点),所以我打算使用crontab。 我怎么能date在文件名,即srcdirectorybackup5-30-09.tar,以便我可以区分所有的tar文件。
我看了一下,虽然cron的人,但没有发现任何帮助:( 有人知道吗?
我意识到,当任何cron有输出它将电子邮件输出…我想确定的是,如果我有一个脚本定于凌晨3点星期二,无论出于什么原因它要么引发错误或无法运行,我想知道… 我现在想设置一个数据库表,存储每个cron命令的最后运行时间戳,我们得到cron命令的每周报告。 或者可能存储在数据库中,当它运行和上次运行,如果有问题,它会发电子邮件给我们。 “电子邮件”将由我们的内部系统完成,我们的员工一直在login,因此不会基于cron本身。 有更好的解决scheme吗?