cleartool描述-ahlink -all filename

时间:2012-05-08 16:15:58

标签: unix clearcase

我正在对文件进行描述:

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

提前感谢您的帮助

1 个答案:

答案 0 :(得分:1)

我不知道获取最后一个超链接的原生方式。

因此使用像tail这样的unix命令就足够了:

ct desc -ahlink -all 5.txt | grep Merge | tail -1 | cut -d "-" -f2