1

我正在对文件进行描述:

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

有没有办法在 clearcase 中使用 -fmt something 从 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

在此先感谢您的帮助

4

1 回答 1

1

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

所以使用像这样的unix命令tail就足够了:

ct desc -ahlink -all 5.txt | grep Merge | tail -1 | cut -d "-" -f2
于 2012-05-08T16:37:52.980 回答