免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2148 | 回复: 10
打印 上一主题 下一主题

关于一个sort的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-11 12:26 |只看该作者 |倒序浏览
sort -t . -k 3,3n -k 4,4n

这是啥意思,我知道 -k 3,4 是指对 第三段到第四段的内容拍序。
-k 1.3是指对第一段的第三个字符排序。

另:是不是还有 -k 1.3n这种写法啊?

论坛徽章:
0
2 [报告]
发表于 2004-05-11 13:57 |只看该作者

关于一个sort的问题

还有一个问题

sort -t: -k 3
sort -t: +2

是不是表示一个意思啊,都是按照第三个域排序

论坛徽章:
0
3 [报告]
发表于 2004-05-11 14:38 |只看该作者

关于一个sort的问题

垦请各位大虾出手

论坛徽章:
0
4 [报告]
发表于 2004-05-11 14:56 |只看该作者

关于一个sort的问题

是同一个意思,SORT默认第一域用0表示,使用-K参数,第一域(分类键)以1开始.

论坛徽章:
0
5 [报告]
发表于 2004-05-11 15:42 |只看该作者

关于一个sort的问题

sort -t . -k 3,3n -k 4,4n

那这句话是甚么意思呢?

论坛徽章:
0
6 [报告]
发表于 2004-05-11 17:35 |只看该作者

关于一个sort的问题

详细可以使用
man sort

论坛徽章:
0
7 [报告]
发表于 2004-05-11 17:45 |只看该作者

关于一个sort的问题

原帖由 "oldsmoke" 发表:
sort -t . -k 3,3n -k 4,4n

那这句话是甚么意思呢?


域分隔符为“.”按第3,第4列排序。并且这两列都是数字,按数字方式排序。

论坛徽章:
0
8 [报告]
发表于 2004-05-12 10:33 |只看该作者

关于一个sort的问题

域分隔符为“.”按第3,第4列排序。并且这两列都是数字,按数字方式排序。
---------------------------------------------------------------------

那直接使用  sort -t. -k 3n -k 4n 不就可以了吗?

另:我经常看到程序使用连续的 -k 3,3n -k 4,4n之类的写法,可是很迷惑的是:一般来讲,排序的时候不是先按照 在前的先排序吗?

那么, 排在第二的 -k 4,4n之类的规则不是就没有用了?

论坛徽章:
0
9 [报告]
发表于 2004-05-12 10:55 |只看该作者

关于一个sort的问题

oldsmoke :
排在第二的 -k 4,4n之类的规则不是就没有用了?
-----
不会的,首先按照第三列排序,如果第三列相同,就对第四列排序。
这是我的理解,不知道对不对。

论坛徽章:
0
10 [报告]
发表于 2004-05-12 11:11 |只看该作者

关于一个sort的问题

樓上的說沒錯
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP