在linux上的crontab文件中我已有一行,如10 * * * * root /var/www/html/test.php
现在我要通过编写php程序来修改10 * * * * root /var/www/html/test.php
变成22 10 * * * root /var/www/html/aa.php
现在我要通过编写php程序来修改10 * * * * root /var/www/html/test.php
变成22 10 * * * root /var/www/html/aa.php
解决方案 »
- 有没有哪个cms能实现本地安装只需把静态HTML发布到服务器就可以运行
- 希望高手出现啊!我用phpcms2008,预览“内容标签”时,出现问题
- 有两个按钮,点击显示不同的form表单
- SQL问题急求 高分
- 主机屋---我是以前学习的java,asp了解了一下,现在学习php所以就先创建了一个php的投票网站,挂在了主机屋上,完全免费使我们学习的好工具
- WEBSERVICE验证调用的问题,请帮帮忙
- 广州php工作好找吗
- discuz x2.5中关于discuz_database类的问题
- 360检测高危漏洞需要利用php的函数,怎么弄哇?
- ThinkPHP按条件查询的记录总是第一条是怎么回事?
- SuperSite7.0的一个问题,望高手帮帮忙。。。
- 新群招人
fwrite();
fclose();
三步就解决了
$fp=fopen("/etc/crontab","rb");
$save=fopen("/home/mysql/crontab","wb");
$i=0;
/*foreach ($f as $v)
{
$t = preg_replace('13 15 * * * root /usr/bin/php /var/www/html/mysqlbackup/testClient.php', '* * *', $v);
$result[] = $t;
}*/while (!feof($fp)) {
$buffer = fgets($fp);
fwrite($save,$buffer);
$i=$i+1;
if ($i==10){
fwrite($save,"success");
break;
}
}
fclose($fp);
fclose($save);$fp=fopen("/etc/crontab","wb");
$save=fopen("/home/mysql/crontab","rb");
$i=0;while (!feof($save)) {
$buffer = fgets($save);
fwrite($fp,$buffer);
}
fclose($fp);
fclose($save);