awk '{$NF}'中的$NF表示最后一个列(field),即输出最后一个字段的内容.
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}
^tcp开头包含tcp内容
NF是字段数,number of field .
$NF是最后一个字段,
END前面是把最后一个字段+1放到数组S中,END是把数组打印出来, 关联数组的key是最后一个字段的值,value都是1(因为默认值是0,++后是1),.