2012-05-07 71 views
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/ 

我只是困惑'J'在JENKINS_HOME之前的第一行意味着什麼。我從來沒有見過像這樣使用美元符號,並且還沒有找到使用谷歌搜索的解釋。謝謝。

+0

它是一個變量 –

+0

它是一個環境變量。 –

回答

4

這意味着存儲在名爲JENKINS_HOME的變量中的值。

此命令

echo $JENKINS_HOME 

將顯示存儲在該變量中的值。

This link提供了關於shell變量使用的簡要介紹/總結。基本上一個賦值給變量沒有$,但爲了得到它的價值,它把$可變問津前面是必要的。

+0

酷我看到這裏發生了什麼。我想接受你的回答,但它告訴我我必須等待13分鐘。 – jcroll

+0

很好 - 謝謝,很高興幫助.. – Levon

1

這意味着它是一個變量,通常用於環保變量如$ PATH,$ USER和$ HOME。

1

就像在PHP中一樣,$表示unix/linux shell腳本中的一個變量。這包括環境變量。在Windows批處理腳本中,您將使用%JENKINS_HOME%

1

它可能是environment variable(可能)包含jenkins安裝的路徑。要檢查變量的值,只需在命令提示符處輸入:

echo $JENKINS_HOME 
相關問題