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