我正在对文件进行描述:
ct desc -ahlink -all 5.txt
5.txt@@/main/52
Hyperlinks:
Merge <- /vobs/TESTVOB/5.txt@@/main/test_branch/1
Merge <- /vobs/TESTVOB/5.txt@@/main/test_branch/2
有没有一种方法可以使用-fmt来获取describe命令中的最后一个超链接而不使用unix命令来实现它?
如果没有,有人可以建议我使用适当的unix命令来获得所需的输出吗?
我试过这个命令:
ct desc -ahlink -all 5.txt | grep Merge | cut -d "-" -f2
and this gives me:
/vobs/TESTVOB/5.txt@@/main/test_branch/1
/vobs/TESTVOB/5.txt@@/main/test_branch/2
I only want:
/vobs/TESTVOB/5.txt@@/main/test_branch/2
提前感谢您的帮助
答案 0 :(得分:1)
我不知道获取最后一个超链接的原生方式。
因此使用像tail
这样的unix命令就足够了:
ct desc -ahlink -all 5.txt | grep Merge | tail -1 | cut -d "-" -f2