Linux 有人能解释一下这个命令行示例中的“$”是什么意思吗?

Linux 有人能解释一下这个命令行示例中的“$”是什么意思吗?,linux,jenkins,Linux,Jenkins,此脚本位于本页底部的“使用作业模板”标题下 cd $JENKINS_HOME/jobs git clone git://github.com/sebastianbergmann/php-jenkins-template.git php-template chown -R jenkins:nogroup php-template/ 我只是不明白詹金斯回家前第一行的“$”是什么意思。我从未见过像这样使用美元符号,也没有在谷歌搜索中找到解释。谢谢。这表示存储在名为JENKINS\u HOME的变量中

此脚本位于本页底部的“使用作业模板”标题下

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

我只是不明白詹金斯回家前第一行的“$”是什么意思。我从未见过像这样使用美元符号,也没有在谷歌搜索中找到解释。谢谢。

这表示存储在名为JENKINS\u HOME的变量中的值

此命令

echo $JENKINS_HOME
将显示存储在此变量中的值


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

这意味着它是一个变量,通常用于环境变量,如$PATH、$USER和$HOME。

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

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

echo $JENKINS_HOME

这是一个环境变量。酷,我知道这里发生了什么。我想接受你的回答,但它告诉我必须等13分钟。