【发布时间】:2017-01-02 04:32:03
【问题描述】:
我有一个简单得可笑的 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 处理的,位于我的本地二进制文件夹中。
如果我从命令行运行脚本,它会完美运行。
如果我将相同的脚本添加到 cron 选项卡以每天运行一次,它会一遍又一遍地运行。我认为 cron 与从命令行手动调用它一样吗?
我使用与登录 cmd 行时相同的用户在 cron 中调用,并以 root 和标准用户的身份尝试过,但结果相同。
Google 对此没有帮助。有什么建议吗?
【问题讨论】: