【问题标题】:Appending output command to PHP CLI将输出命令附加到 PHP CLI
【发布时间】:2014-08-08 13:33:56
【问题描述】:

所以我正在运行 Crontab,但在尝试运行带参数的 PHP 命令时无法使用环境变量。

我平时在linux中运行的变量是……

php ./run.php July 2014

但是,我需要从 bash 脚本中获取前几个月的日期,我正在使用的 bash 脚本是...

date --date="$(date +%Y-%m-15) -1 month" +"%B %Y"

当前显示“2014 年 7 月”。

我想将该命令附加到我正在执行的 php 命令的末尾,以便参数出现在命令的末尾。

干杯

【问题讨论】:

    标签: php bash cron crontab


    【解决方案1】:

    凭记忆你应该可以运行

    php ./run.php `date --date="$(date +%Y-%m-15) -1 month" +"%B %Y"`
    

    反引号将首先执行,为您提供所需的值。

    很抱歉,我无法在发布之前对此进行测试。

    【讨论】:

    • 不知道这一点,感谢您的解决方案。将给予代表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    相关资源
    最近更新 更多