您的位置:首页 > 其它

*sort的一些用法*

2012-04-05 19:55 190 查看
sort按指定的列排序:

[oracle@Test230 zy]$ cat inout.txt |awk '{if ($2>0) print $0}'|sort
-k
2nr

in 44 114.246.97.247 (80)

in 40 202.103.59.206 (80)

in 38 221.223.108.22 (80)

in 37 121.15.232.34 (80)

in 35 221.219.74.34 (80)

in 32 115.175.116.196 (80)

in 29 116.52.165.178 (80)

in 29 119.40.30.133 (80)

in 29 125.38.229.57 (80)

in 29 49.81.18.136 (80)

in 28 113.105.12.152 (80)

in 28 218.29.209.254 (80)

in 28 222.69.107.250 (80)

in 27 116.117.91.204 (80)

in 27 59.78.27.118 (80)

in 27 61.178.59.193 (80)

in 26 122.73.83.207 (80)

in 26 124.129.153.184 (80)

in 25 221.213.55.150 (80)

in 24 118.254.220.17 (80)

in 24 124.240.178.200 (80)

in 23 119.120.195.81 (80)

in 23 182.121.73.151 (80)

in 22 120.6.73.173 (80)

in 22 125.89.69.210 (80)

in 22 221.226.47.42 (80)

in 21 115.203.181.163 (80)

in 20 117.35.150.33 (80)

out 8 192.168.168.48 (873)

out 7 192.168.168.30 (3306)

[oracle@Test230 zy]$ cat inout.txt |awk '{if ($2>0) print $0}'|sort -k 2nr -k 3nr

in 44 114.246.97.247 (80)

in 40 202.103.59.206 (80)

in 38 221.223.108.22 (80)

in 37 121.15.232.34 (80)

in 35 221.219.74.34 (80)

in 32 115.175.116.196 (80)

in 29 125.38.229.57 (80)

in 29 119.40.30.133 (80)

in 29 116.52.165.178 (80)

in 29 49.81.18.136 (80)

in 28 222.69.107.250 (80)

in 28 218.29.209.254 (80)

in 28 113.105.12.152 (80)

in 27 116.117.91.204 (80)

in 27 61.178.59.193 (80)

in 27 59.78.27.118 (80)

in 26 124.129.153.184 (80)

in 26 122.73.83.207 (80)

in 25 221.213.55.150 (80)

in 24 124.240.178.200 (80)

in 24 118.254.220.17 (80)

in 23 182.121.73.151 (80)

in 23 119.120.195.81 (80)

in 22 221.226.47.42 (80)

in 22 125.89.69.210 (80)

in 22 120.6.73.173 (80)

in 21 115.203.181.163 (80)

in 20 117.35.150.33 (80)

out 8 192.168.168.48 (873)

out 7 192.168.168.30 (3306)

[oracle@Test230 zy]$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: