#!/usr/bin/perl
##
## LSVGMembers written 062606:1051 by BJP
##
## LSVGMembers displays what logical volumes belong to each volume gro
+up on a system.
##
@vgList = `lsvg`;
print "\nLSVGMembers: Spinning up..\n";
foreach $item (@vgList)
{
$counter=0;
chomp($item);
print "LSVGMembers: \"$item\" encompasses ";
@vgMembers=split(/\s+/,`lsvg -l $item | grep -v POINT\$ | grep -v $i
+tem: | cut -d" " -f1`);
foreach $lv (@vgMembers)
{
print "$lv";
$counter++;
if ($counter<@vgMembers)
{
print ", ";
}
else
{
print ".";
}
if ($counter+1==@vgMembers)
{
print "and ";
}
}
print "\n";
}
print "LSVGMembers: Spinning down..\n\n";
|