所以我正在运行Crontab,在尝试运行带参数的PHP命令时,我无法使用环境变量。
我通常在linux中运行的变量是......
php ./run.php July 2014
但是,我需要从bash脚本获取前几个月的日期,我正在使用的bash脚本是...
date --date="$(date +%Y-%m-15) -1 month" +"%B %Y"
目前显示的是' 2014年7月'。
我想将该命令附加到我正在执行的php命令的末尾,以便参数出现在命令的末尾。
干杯
答案 0 :(得分:0)
从内存中你应该可以运行
php ./run.php `date --date="$(date +%Y-%m-15) -1 month" +"%B %Y"`
首先执行反引号,为您提供所需的值。
很抱歉,我无法在发布前对此进行测试。