- 论坛徽章:
- 145
|
回复 1# netocool
WYTIWYC (What You Think Is What You Code)
$ awk '/<link/{k=1}/\/link/{print a["dunesId"]","a["name"];delete a;k=0}k&&match($0,"name=\"([^\"]+)\" value=\"([^\"]+)\"",m){a[m[1]]=m[2]}' FILE
192.168.5.121/vm-91,Win2012R2CN_OS
192.168.5.121/vm-148,CentOS6U6X64_OS
192.168.5.121/vm-92,Win2008R2CN_OS
$ awk '/<link/{k=1}/\/link/{print a["id"]","a["vmVersion"];delete a;k=0}k&&match($0,"name=\"([^\"]+)\" value=\"([^\"]+)\"",m){a[m[1]]=m[2]}' FILE
vm-91,vmx-11
vm-148,vmx-11
vm-92,vmx-11
|
|