Shell脚本一遍又一遍地运行php文件

时间:2017-01-01 20:27:26

标签: php bash shell cron

我有一个非常简单的shell脚本,只不过是运行一些php文件的一些指令......

#!/bin/bash
clear
cd /home/************** // Just for privacy here
php cron-cpt.php
php cron-lvt.php
php cron-plots.php
php cron-m.php
php cron-a.php

该脚本名为metrics.sh,它是chmod&d;并且只位于我的本地二进制文件夹中。

如果我从命令行运行脚本,它可以很好地工作。

如果我将相同的脚本添加到cron选项卡以每天运行一次,它会一遍又一遍地运行。我假设cron与从命令行手动调用它相同?

我使用相同的用户在cron中调用已登录的cmd行,并尝试以root用户身份和标准用户进行操作,但结果相同。

Google对此没有帮助。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

将此添加到您的cronTabs:

0 1 * * * /home/metrics.sh

将位置更改为metrics.sh的位置。