我对一个 txt 文件运行 Linux sort 并得到以下输出:
root@nxxx:~# cat b.txt
(52819531,3245)
(528,216)
(52819532,32680)
(52821791,3072)
(52821795,30713)
root@nxxx:~# sort -k1 -t, b.txt
(52819531,3245)
(52819532,32680)
(528,216)
(52821791,3072)
(52821795,30713)
我想应该是这样的:
(528,216)
(52819531,3245)
(52819532,32680)
(52821791,3072)
(52821795,30713)
有什么解释吗?
最佳答案
尝试添加 -V 自然排序...
(528,216)
(52819531,3245)
(52819532,32680)
(52821791,3072)
(52821795,30713)
关于linux - 如何理解这个 Linux 排序输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53112467/