0
我試圖運行bash的哈德森下面的代碼(哈德森版本1.395):哈德森殼問題
if [ false == false ]; then echo true; fi
如果我在bash shell中鍵入這一點,它的工作原理(我知道,假的是一個真正的字符串,但我需要比較字符串)。然而,這是哈德森輸出:
[workspace] $ /bin/sh -xe /opt/tomcat/temp/hudson382382245103929499.sh
+ [ false == false ]
[: 1: false: unexpected operator
Finished: SUCCESS
我懷疑是哈德森沒有運行bash。無論哪種方式,有什麼辦法可以做到這一點?
感謝, 拉斐爾
您的線索是`[工作區] $/bin/sh的...`:`sh`不是猛砸。 – 2011-02-07 15:58:25