在我的post-receive钩子中,我想获得用户提交的分支,存储在变量中,并将其传递给Web服务(Hudson构建系统)。我可以使用传递给STDIN的refname吗?如果是这样,我怎么得到它?我试过了
$3
,但这似乎不起作用。
另外,添加行
echo $3
只显示一个空白。
谢谢!
答案 0 :(得分:0)
是的,你可能想要STDIN中的一个。可能不止一个。
如果您不想转换脚本,可以执行
test -z "$1" && while read a b c ; do "$0" "$a" "$b" $c" ; done
相反,让它使用输入作为参数处理STDIN运行self。