Chinaunix

标题: 按照IP地址排序:sort -n -t. +0 -1 +1 -2 +2 -3 +3 -4 ipaddress,如何解释? [打印本页]

作者: 情未浓却已逝    时间: 2006-06-04 09:53
标题: 按照IP地址排序:sort -n -t. +0 -1 +1 -2 +2 -3 +3 -4 ipaddress,如何解释?
谁能给我解释一下这个命令是如何执行得到结果的吗?也就是说 -1 与 +1 的意义分别是什么?列是从0列还是1列开始算起的,部分列按数字比较,部分列按字符比较又如何写呢?望不吝赐教!
作者: zjbluefox    时间: 2006-06-05 08:24
第一个-n 指定分类是域上的数字分类。
-t 域分隔符;用非空格或t a b键分隔域。
+0(+1,+2,+3) 0为域号。使用此域号开始分类。
-1(-1,-2,-2,-4) 指定不使用哪个分类键进行查询
---------------------------------
sort -t. +0 +1n
0域用字符比较,1域用数字比较
作者: 情未浓却已逝    时间: 2006-06-05 21:13
标题: 多谢指点!
明白了!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2