在我需要在Jenkins中运行的shell脚本中,我有这个部分:
if [ "$GIT_BRANCH" == "origin/master" ]; then
// some fantastic stuff
else
// some wonderful stuff
fi
问题是字符串包含斜杠。所以我收到了这个错误:
origin/master: unexpected operator
我在过去一小时内一直在尝试更换字符串,但我没有设法找到解决方案。有人有线索吗?谢谢。
注意:这是一个标题非常相似的问题,但我已经看了一眼并且问题确实不一样:string comparison with slashes in shellscript