- 论坛徽章:
- 0
|
本帖最后由 beacon1024 于 2011-07-01 10:59 编辑
目的是取出,号分隔部分中的第二个括号中的servername。
不能可以写到一个awk语句中呢?
各位前辈帮忙优化一下啦。
谢谢!
#awk -F"," '{printf $1 "\n" $2 "\n"}' temp |awk -F"[)(]" '{print $4}'
abc-v2-app3
abc-wwwssl143
abc-v3-app17
abc-wsgwssl2
efg-wwwssl144
efg-wsauthssl2
abc-www425
abc-opapi1
efg-wsapissl8
efg-v1-app5
abc-www427
abc-v2-app12
abc-www407
efg-v3-app17
abc-www452
abc-v1-app15
efg-wsgwssl7
abc-v5-app9
abc-www422
efg-v2-app9
#cat temp
(Component) sudoers-file-Audit-Server (abc-v2-app3),
(Component) sudoers-file-Audit-Server (abc-wwwssl143), (Component) sudoers-file-Audit-Server (abc-v3-app17),
(Component) sudoers-file-Audit-Server (abc-wsgwssl2), (Component) sudoers-file-Audit-Server (efg-wwwssl144),
(Component) sudoers-file-Audit-Server (efg-wsauthssl2), (Component) sudoers-file-Audit-Server (abc-www425),
(Component) sudoers-file-Audit-Server (abc-opapi1), (Component) sudoers-file-Audit-Server (efg-wsapissl ,
(Component) sudoers-file-Audit-Server (efg-v1-app5), (Component) sudoers-file-Audit-Server (abc-www427),
(Component) sudoers-file-Audit-Server (abc-v2-app12), (Component) sudoers-file-Audit-Server (abc-www407),
(Component) sudoers-file-Audit-Server (efg-v3-app17), (Component) sudoers-file-Audit-Server (abc-www452),
(Component) sudoers-file-Audit-Server (abc-v1-app15), (Component) sudoers-file-Audit-Server (efg-wsgwssl7) |
|