4
在bash
使用sort
与-n
选项不会给我预期的结果。在bash中对带有多位小数的数字排序
$ cat numbers | sort -n
1.0
1.1
1.11.4
1.15
1.3
1.3.3
1.4-p1
1.6.1
2.2.10
2.2.2
2.4
2.4.6
我试着用-k1
,-k1.1n
等(-k1.3n
只能得到与1
开始编号正确的顺序)。这似乎有一些非常基本的东西,我在这里想念...
这不是OSX上的有效选项。 –
作为次要利益的一点:与OS X实际上'排序'实际上_is_ GNU'排序',但它是非常古老的,并且支持'-V';从OS X 10.11开始,版本号是'sort(GNU coreutils)5.93'。 – mklement0