关于sort命令排序技巧
2012-08-10 10:26
281 查看
有一组随机数
1.5
3.2
2.10
1.14
2.3
3.12
需要排序为
1.5
3.2
2.10
1.14
2.3
3.12
也就是首先要按整数部分升序排列,其次要按小数部分倒叙排列,使用sort命令时就需要两组排序规则
[root@localhost ] # sort -t'.' -k1,1n -k2r src.txt
1.5
1.14
2.3
2.10
3.2
3.12
这里的技巧就在于对k参数的控制
1.5
3.2
2.10
1.14
2.3
3.12
需要排序为
1.5
3.2
2.10
1.14
2.3
3.12
也就是首先要按整数部分升序排列,其次要按小数部分倒叙排列,使用sort命令时就需要两组排序规则
[root@localhost ] # sort -t'.' -k1,1n -k2r src.txt
1.5
1.14
2.3
2.10
3.2
3.12
这里的技巧就在于对k参数的控制
相关文章推荐
- linux sort排序命令的高级用法(按多个列值进行排列)
- 用linux命令分析文件-排序-统计(sort, uniq, awk)
- sort命令:文件排序
- linux shell 下排序sort命令
- Linux Shell sort排序常用命令
- 关于Sort排序与冒泡法的区别
- 关于AS3中Vector的sort排序
- Linux下的sort排序命令详解(二)
- linux下使用sort命令升序、降序、随机及组合方式排序方法
- linux shell 脚本攻略学习8---md5校验,sort排序,uniq命令详解
- Linux基础——sort排序命令
- python sort、sorted高级排序技巧
- 系统内存 命令查看和sort排序
- Linux操作系统中排序命令Sort的使用方法
- Linux命令输出头(标题)、输出结果排序技巧
- 【Python】 sort、sorted高级排序技巧
- 关于std::sort中的比较函数使用时的严格弱排序(strict weak order)
- Linux命令输出头(标题)、输出结果排序技巧
- python sort、sorted高级排序技巧
- NoSQL之Redis---SORT排序命令