一條shell命令

zhanglincon發表於2009-04-30

[yydba:root]:/>lspv
hdisk0          00cf095eaa2f672c                    rootvg          active
hdisk1          00cf13ceb1e7319d                    rootvg          active
dlmfdrv0        00cf13ceb76b02ba                    datavg          concurrent
dlmfdrv1        00cf13ceb76b04f8                    datavg          concurrent
dlmfdrv2        00cf13ceb76b0722                    datavg          concurrent
dlmfdrv12       00cf13cea6988fcd                    fapsvg          active
dlmfdrv13       00cf13ce29d4bf1c                    smspvg
dlmfdrv14       00cf13ce29d4c57a                    smspvg
dlmfdrv15       00cf13ce29d4cd88                    smspvg
如何將以上輸出資訊過濾工,要求:以第四列為主以第三例為次進行排序,並且去除重複的行,並且最後資訊內容只有第三、第四列,如下:
rootvg          active
datavg          concurrent
fapsvg          active
smspvg

 lspv|awk '{print $4,$3}'|uniq -c|awk '{print $2,$3}'

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8554499/viewspace-592335/,如需轉載,請註明出處,否則將追究法律責任。

相關文章