我正在编写一个脚本来备份所有VOB,这需要获取VOB文件夹列表(所有.vbs
文件夹)并将它们提供给脚本中的for循环,我能够列出带命令的VOB:
cleartool lsvob -short -host HOSTNAME
但是如何列出VOB文件夹?
答案 0 :(得分: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的存储位置)