|
我编程是门外汉,就是爱瞎琢磨.
问一下,这个问题怎么用shell脚本解决.
假如a.log文件内容记录的是ip超时次数 以及IP地址,如下
root@aml:~#echo ./a.log
22 192.168.1.78
50 192.168.1.86
37 192.168.1.13
50 192.168.1.112
12 192.168.1.97
50 192.168.1.95
37 192.168.1.88
30 192.168.1.185
30 192.168.1.2
18 192.168.1.41
怎么写个shell脚本排序,把超时次数由大到小排,同样多次数的按IP地址最后一位由小到大排,结果像下面
50 192.168.1.86
50 192.168.1.95
50 192.168.1.112
37 192.168.1.13
37 192.168.1.88
30 192.168.1.2
30 192.168.1.185
22 192.168.1.78
18 192.168.1.41
12 192.168.1.97
会者不难,难着不会.三天都没写出来,来个大佬随手写一个吧.
大恩不言谢.
|
|