2012-03-06 27 views
2

すべてのVOBをバックアップするスクリプトを作成しています.VOBフォルダのリスト(すべて.vbsフォルダ)を取得し、スクリプトのforループにフィードする必要があります。すべてのVOBのフォルダパスを一覧表示する方法

cleartool lsvob -short -host HOSTNAME 

VOBフォルダをリストするにはどうすればいいですか?

答えて

2

簡単:

cleartool lsvob -host HOSTNAME 

を表示するのに十分である。

(これはcleartool describe on each vobよりも便利です)。

このscript exampleが含ま:

system("cleartool lsVOB -host ${COMPUTERNAME} > $TMP_VOBINFO 2> $JUNK"); 
open(VOBS,$TMP_VOBINFO); 
while ($VOB=<VOBS>) { 
($active, $VOBtag, $VOBstrg) = split(/\s+/,$VOB); 

(すなわち、各VOBSの格納場所を抽出する)

+1

+1を単語 'のClearCase' と同じポストに 'シンプル' を使用します。 –

+0

@RitchMelton:これはちょっと大胆です;)私の現在の使命では、RTC(Rational Team Concert)を行っているので、ClearCaseはシンプルに見えます; – VonC

+0

うわー。私はあなたの痛みの閾値に感心しています。あなたは赤い頭ですか? –

関連する問題