0

该脚本位于该页面http://jenkins-php.org/底部的“使用作业模板”标题下。

cd $JENKINS_HOME/jobs
git clone git://github.com/sebastianbergmann/php-jenkins-template.git php-template
chown -R jenkins:nogroup php-template/

我只是对 JENKINS_HOME 之前第一行中的“$”的含义感到困惑。我从来没有见过这样使用的美元符号,也没有使用谷歌搜索找到它的解释。谢谢。

4

4 回答 4

4

这意味着存储在名为 JENKINS_HOME 的变量中的值。

这个命令

echo $JENKINS_HOME

将显示存储在此变量中的值。

此链接提供了有关使用 shell 变量的简要介绍/摘要。基本上,分配给一个没有 的变量$,但为了获得它的值,有必要将 放在$一个感兴趣的变量前面。

于 2012-05-07T19:49:17.963 回答
1

表示它是一个变量,常用于$PATH、$USER、$HOME等环境变量。

于 2012-05-07T19:50:19.960 回答
1

就像在 PHP 中一样,$ 表示 unix/linux shell 脚本中的变量。这包括环境变量。在 Windows 批处理脚本中,您将使用%JENKINS_HOME%

于 2012-05-07T19:50:47.257 回答
1

它可能是一个环境变量,(可能)包含 jenkins 安装的路径。要检查变量的值,只需在命令提示符下键入:

echo $JENKINS_HOME
于 2012-05-07T19:54:17.583 回答