2
我只想按照編號順序排列第二列第二個字符的文件。 這樣的示例文件:linux在列內排序
aa 19
aa 189
aa 167
ab 13
nd 23
at 32
ca 90
我希望像
ca 90
at 32
ab 13
nd 23
aa 167
aa 189
aa 19
我用命令sort -n -k 2.2,2.2 [filename]
結果。 但它讓我看到的結果是這樣的:
aa 167
aa 189
aa 19
ab 13
nd 23
at 32
ca 90
這是不正確的答案。有人知道我的命令有什麼問題嗎?
感謝您的編輯和回答。但奇怪的是,如果我只使用sort -n -k 2排序第二列,它似乎知道分隔符是空格。結果是沒有問題的。你知道原因嗎? –
@stevezhou我確認了這種行爲,但我不確定它爲什麼會發生。 –