【问题标题】:Using bash, how to change the name of a file based on feedback from PHP script?使用 bash,如何根据 PHP 脚本的反馈更改文件名?
【发布时间】:2020-08-10 00:26:34
【问题描述】:

我有 git bash,我正在使用它进行提交。但是,我需要创建 .bashrc 别名,它还将运行一个 php 脚本,从该脚本返回一个值 N(这是一个数字),并使用该值 N 来更改文件的名称,如下所示:

nameOfFileN

我该怎么做?我需要这个命令序列。这是我的本地 Windows 机器。我已经安装了 php。我使用 windows git bash 来使用 git。我想在其中运行它(在 git bash 中)。我需要这个 bash 命令以及只返回一个回显变量值的 php 文件。

【问题讨论】:

  • 是本地脚本吗?它是否托管在网络服务器上?它在本地托管吗?你试过什么?你被困在哪里了?
  • 这是我的一台本地 Windows 机器。我不知道如何尝试。
  • 它是通过网络服务器托管和访问的(例如 nginx 或 apache)还是您想直接在 CLI 上运行它?如果您希望我们能够提供帮助,您必须向我们提供更多信息。
  • 不,这是我的本地 Windows 机器。我已经安装了 php。我使用 windows git bash 来使用 git。我想在其中运行它(在 git bash 中)。
  • 请看我的问题,我更新了。

标签: php bash curl


【解决方案1】:
  • 如果您的 PHP 脚本托管在网络服务器中,请使用 curl

    curl http://localhost/path/to/script.php
    
  • 如果是独立脚本并且您安装了 PHP CLI 解释器,请直接运行该脚本:

    php /path/to/script.php
    

这两个调用都会为您提供 PHP 脚本的输出。根据需要使用它(将其通过管道传输到另一个进程,将其重定向到文件,将其用于命令替换,将其分配给 shell 变量,......)

【讨论】:

    猜你喜欢
    • 2014-03-21
    • 2020-01-07
    • 2013-03-27
    • 2016-06-29
    • 1970-01-01
    • 2015-08-06
    • 2021-12-26
    • 2020-11-02
    • 2014-07-25
    相关资源
    最近更新 更多