【发布时间】:2018-11-22 18:37:36
【问题描述】:
我认为可能有一些解释,但我只是不明白为什么会这样:
$ sort -k 2 -t "|" tests/resources/event1.txt
20180611|10|2|edf|8|abc
20180611|1|2|edf|1|abc
20180611|15|2|edf|15|abc
20180611|2|2|edf|2|abc
20180611|5|2|edf|1|abc
20180611|6|2|edf|1|abc
20180611|7|2|edf|8|abc
20180611|8|2|edf|3|abc
那么为什么 10 在 1 之前,然后 1 在 15 之前?我应该有 10、15、1 或 1、10、15 对吗?怎么这么混?
【问题讨论】: