2 z977690557 z977690557 于 2017.09.19 17:02 提问

linux sort 进行排序,-r 选项排序错误

用sort 对aaa文件进行排序
[zhangxl@s07 zxl.test]$ sort -n aaa
1
6
9
12

[zhangxl@s07 zxl.test]$ sort -r aaa
9
6
12
1
这里为什么排序错误,当我把12换成小于10值排序,则正确,
请问下为什么这里对12排序错误

3个回答

sanjuejianke
sanjuejianke   2017.09.19 17:12

因为是作为字符串而不是数字排序

sanjuejianke
sanjuejianke   2017.09.19 17:20

用sort -nr

oyljerry
oyljerry   Ds   Rxr 2017.09.19 17:22

用数字排序

 sort -nr aaa
Csdn user default icon
上传中...
上传图片
插入图片