Operating System - HP-UX
1752616 Members
4470 Online
108788 Solutions
New Discussion юеВ

Extract VG imformation using sed or other tool

 
SOLVED
Go to solution
ankitj1983
Frequent Advisor

Extract VG imformation using sed or other tool

Dear Techies,

Using symvg -v list i am getting the below output.

euxec2{root}# symvg -v list | grep -e rdsk -e vg -e hd -e vgec2|tr -s " "
Volume Group Name : /dev/vg00
/dev/rdsk/c0t0d0s2 N/A N/A N/A
/dev/rdsk/c0t1d0s2 N/A N/A N/A
Volume Group Name : /dev/vgec2a
/dev/rdsk/c11t5d7 N/A N/A N/A
/dev/rdsk/c11t6d0 N/A N/A N/A
Volume Group Name : /dev/vgec2
/dev/rdsk/c11t0d0 N/A N/A N/A
/dev/rdsk/c11t0d1 N/A N/A N/A
/dev/rdsk/c11t0d2 N/A N/A N/A
/dev/rdsk/c11t0d3 N/A N/A N/A
/dev/rdsk/c11t0d4 N/A N/A N/A
/dev/rdsk/c11t0d5 N/A N/A N/A
/dev/rdsk/c11t0d6 N/A N/A N/A
/dev/rdsk/c11t0d7 N/A N/A N/A
/dev/rdsk/c11t1d0 N/A N/A N/A
/dev/rdsk/c11t1d1 N/A N/A N/A
/dev/rdsk/c11t1d2 N/A N/A N/A
/dev/rdsk/c11t1d3 N/A N/A N/A
/dev/rdsk/c11t1d4 N/A N/A N/A
/dev/rdsk/c11t1d5 N/A N/A N/A
/dev/rdsk/c11t1d6 N/A N/A N/A
/dev/rdsk/c11t1d7 N/A N/A N/A
/dev/rdsk/c11t2d0 N/A N/A N/A
/dev/rdsk/c11t2d1 N/A N/A N/A
/dev/rdsk/c11t2d2 N/A N/A N/A
/dev/rdsk/c11t2d3 N/A N/A N/A
/dev/rdsk/c11t2d4 N/A N/A N/A
/dev/rdsk/c11t2d5 N/A N/A N/A
/dev/rdsk/c11t2d6 N/A N/A N/A
/dev/rdsk/c11t2d7 N/A N/A N/A
/dev/rdsk/c11t3d0 N/A N/A N/A
/dev/rdsk/c11t3d1 N/A N/A N/A
/dev/rdsk/c11t3d2 N/A N/A N/A
/dev/rdsk/c11t3d3 N/A N/A N/A
/dev/rdsk/c11t3d4 N/A N/A N/A
/dev/rdsk/c11t3d5 N/A N/A N/A
/dev/rdsk/c11t3d6 N/A N/A N/A
/dev/rdsk/c11t3d7 N/A N/A N/A
/dev/rdsk/c11t4d0 N/A N/A N/A
/dev/rdsk/c11t4d1 N/A N/A N/A
/dev/rdsk/c11t4d2 N/A N/A N/A
/dev/rdsk/c11t4d3 N/A N/A N/A
/dev/rdsk/c11t4d4 N/A N/A N/A
/dev/rdsk/c11t4d5 N/A N/A N/A
/dev/rdsk/c11t4d6 N/A N/A N/A
/dev/rdsk/c11t4d7 N/A N/A N/A
/dev/rdsk/c11t5d0 N/A N/A N/A
/dev/rdsk/c11t5d1 N/A N/A N/A
/dev/rdsk/c11t5d2 N/A N/A N/A
/dev/rdsk/c11t5d3 N/A N/A N/A
/dev/rdsk/c11t5d4 N/A N/A N/A
/dev/rdsk/c11t5d5 N/A N/A N/A
/dev/rdsk/c11t5d6 N/A N/A N/A
/dev/rdsk/c11t6d1 N/A N/A N/A
/dev/rdsk/c11t6d2 N/A N/A N/A
/dev/rdsk/c11t6d3 N/A N/A N/A
/dev/rdsk/c11t6d4 N/A N/A N/A
/dev/rdsk/c11t6d5 N/A N/A N/A
/dev/rdsk/c11t6d6 N/A N/A N/A
/dev/rdsk/c11t6d7 N/A N/A N/A
/dev/rdsk/c11t7d0 N/A N/A N/A
/dev/rdsk/c11t7d1 N/A N/A N/A
/dev/rdsk/c11t7d2 N/A N/A N/A
/dev/rdsk/c11t7d3 N/A N/A N/A
/dev/rdsk/c11t7d4 N/A N/A N/A
/dev/rdsk/c11t7d5 N/A N/A N/A
/dev/rdsk/c11t7d6 N/A N/A N/A
/dev/rdsk/c11t8d0 N/A N/A N/A
/dev/rdsk/c11t7d7 N/A N/A N/A


Can any one let me know how can i extract only disks related to vgec2.

Thanks in advance.

Regards

Ankit
5 REPLIES 5
James R. Ferguson
Acclaimed Contributor
Solution

Re: Extract VG imformation using sed or other tool

Hi Ankit:

Why not use?

# symvg show vgec2

Regards!

...JRF...
ankitj1983
Frequent Advisor

Re: Extract VG imformation using sed or other tool

Thanks James for replying

Thats fine me & helped me.

But for leaing purpose i can now extact vgec2a info using sed or awk if i paste this info in file.

We might have other situations where command is not available.

Regards

Ankit
Dennis Handly
Acclaimed Contributor

Re: Extract VG imformation using sed or other tool

>I can now extract vgec2a info using awk if I paste this info in file.

Perhaps something like this:
awk -v dev=vgec2 '
BEGIN { found = 0 }
$1 == "Volume" {
if ($NF == "/dev/" dev)
found = 1
else
found = 0
}
found { print $0 }' file
Dennis Handly
Acclaimed Contributor

Re: Extract VG imformation using sed or other tool

>I can now extract vgec2a info

Oops, if it isn't obvious, "dev" is set to what VG you want to list:
awk -v dev=vgec2a '
ankitj1983
Frequent Advisor

Re: Extract VG imformation using sed or other tool

Hi Dennis,

Thanks for your response.

I will check & let you know.

Regards

Ankit