将值传递给cron中的脚本

时间:2011-03-20 23:15:25

标签: linux cron

我在cron中运行脚本,并希望将值传递给脚本。

我正在尝试在crontab中执行类似的操作:

          • php -q /home/cron/some_script.php?variable=1

脚本中的$ _GET将读取变量。

我似乎无法在任何地方找到答案,谢谢你的帮助!

2 个答案:

答案 0 :(得分:0)

您似乎混淆了网络服务器和外壳。

/home/cron/some_script.php

是你的剧本吗?如果你想在命令行中将内容传递给它,你可以这样做:

/home/cron/some_script.php arg1 arg2

并解析脚本中的参数。

答案 1 :(得分:0)

您可能想要使用argv:

/path/to/script.php x y z

然后,在script.php中:

print_r($argv);

这给了你:

Array
(
    [0] => ./script.php
    [1] => x
    [2] => y
    [3] => z
)