我想做一个脚本,除其他外,它抓取git branch的输出并获取所选分支。典型的输出是:
master
develop
* release-1.0
...
我想得到:
release-1.0
我想可以使用管道完成,但我没有一个线索。你能和我交配吗?提前谢谢!
答案 0 :(得分:2)
改为使用管道:
branch=$(git symbolic-ref HEAD)
git branch的输出被认为是瓷器,不建议在脚本中使用。
答案 1 :(得分:1)
line=$(git branch|grep '*')
echo ${line#* }