2011-04-06 36 views
1

在我的後收到鉤,我想獲得這個分支的用戶被提交上,存儲在一個變量,並把它傳遞到Web服務(哈德森構建系統)。我可以使用傳遞給STDIN的refname嗎?如果是這樣,我怎麼得到它?我試過 $3,但這似乎不起作用。需要解析refname後收到腳本

另外,添加線

echo $3 

示出了只是一個空白。

謝謝!

回答

0

是的,你可能想從標準輸入一個(或多個)。可能有不止一個。

如果你不想轉換你的腳本,你可以做

test -z "$1" && while read a b c ; do "$0" "$a" "$b" $c" ; done 

而是要把它處理與輸入作爲參數STDIN運行的自我。