*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]$
[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]$
相关文章推荐
- GREP、SED、AWK、TR、SORT、UNIQ的一些用法
- sort,qsort的一些用法。
- GREP、SED、AWK、TR、SORT、UNIQ的一些用法
- 关于sort的一些用法
- sort和qsort一些用法的总结
- 你所忽略的sort()的一些巧用法
- sort和qsort一些用法的总结
- ASP.net 中Queue,Stack,Hashtable,Sortlist一些简单用法
- 关于sort()的使用的一些描述
- 这是Yii CDbCriteria的一些笔记和常用用法
- linux sort命令用法
- jsp中一些jQuery用法以及struts2标签的使用
- linux之sort用法
- linux之sort用法
- 关于self.用法的一些总结
- 关于StoryBoard的一些用法研究
- sort基础用法
- python sort 和sorted的区别和用法
- sort命令的用法
- CSS伪类的一些用法以及visibility:hidden和display:none的一些区别