#!/bin/bash

awk '/^tcp/ {print $(NF-1)}' nowcoder.txt | awk -F ':' '{ip[$1]++} END {for (i in ip) print i " " ip[i]}' | sort -k2rn -k1r

不对第一列进行排序就无法通过了。。。