推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html
全部博文(594)
分类: 架构设计与优化
2013-06-21 23:03:09
Aquester2018-08-10 11:45:15
Aquester:netstat -ie|awk -F\'[ :]+\' \'BEGIN{ok=0;} {if (match($0, \"eth1\")) ok=1; if ((1==ok) && match($0,\"inet\")) { ok=0; if (7==NF) printf(\"%s\\n\",$3); else printf(\"%s\\n\",$4); } }\'
netstat -ie|awk -F\'[ :]+\' \'BEGIN{ok=0;} {if (match($0, \"eth1\")) ok=1; if ((1==ok) && match($0,\"inet\")) { ok=0; if (7==NF) printf(\"%s\\n\",$3); else printf(\"%s\\n\",$4); } }\'
执行前,需要将自动添加的转义斜杠删除。
Aquester2018-08-10 11:44:10
Aquester:printf \"1 2,3\\t4;5|6\"|awk -F[\\|\\;,\\ \\\\t] \'{print $1,$2,$3,$4,$5,$6}\'
netstat -ie|awk -F\'[ :]+\' \'BEGIN{ok=0;} {if (match($0, \"eth1\")) ok=1; if ((1==ok) && match($0,\"inet\")) { ok=0; if (7==NF) printf(\"%s\\n\",$3); else printf(\"%s\\n\",$4); } }\'
回复 | 举报