hello,

does somebody know how we can have native (i.e. non translated) column field names in first line of output of pvs ?

in its current implementation, output is hard to read , difficult to distinguish and also not scriptable/parseable, as whitespace is used for field separator and there are fields which also contain whitespace themselves,and there also seems no way to add separators in between (like with printf) for separation/formatting

# pvs --units s -o+pv_ba_start,seg_start,seg_start_pe,pvseg_start
  PV         VG        Fmt  Attr PSize        PFree BA Start Start    Start Start   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S       0S 2097152S     1     0   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S       0S 2097152S     1     1
  /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S       0S     0  5309
  /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S       0S     0  5587
  /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S       0S     0  5588

i mean like this:

# pvs --units s -o+pv_ba_start,seg_start,seg_start_pe,pvseg_start
  PV         VG        Fmt  Attr PSize        PFree pv_ba_start seg_start seg_start_pe pvseg_start   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S          0S 2097152S            1           0   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S          0S 2097152S            1           1   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S        0S            0        5309   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S        0S            0        5587   /dev/sdb   VGrecycle lvm2 a--  11720982528S    0S 0S        0S            0        5588

furthermore, it's a little bit weird that some columns being printed by default when using -o, is there an easier way to remove those besides explictly removing them one by one with several -o options ? "-o-opt1,-opt2,..." doesn't work

# pvs --units s -o+pv_ba_start,seg_start,pvseg_start,seg_start_pe -o-vg_name -o-pv_name -o-pv_fmt -o-attr -o -pv_size -o -pv_free
  BA Start Start    Start Start
        0S 2097152S     0     1
        0S 2097152S     1     1
        0S       0S  5309     0
        0S       0S  5587     0
        0S       0S  5588     0

roland

_______________________________________________
linux-lvm mailing list
linux-lvm@redhat.com
https://listman.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

Reply via email to