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

unixコマンドを使用せずにdescribeコマンドから最後のハイパーリンクを取得するために-fmt somethingを使用してclearcaseに方法はありますか?

そうでない場合、誰かが希望する出力を得るための適切な 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 に答える