我有一個製表符分隔的行,我只想對第一列進行排序。Unix排序只能對一列進行排序
這可以通過使用Unix排序來實現嗎?
u.s 2||`` U.S ''||527 || 107
u.s. 2||`` U.S. ''||532 || 107
us. 2||Us.||532 || 112
u.s. 2||U.s.||629 || 112
us. 2||US.||6444 || 112
us 2||US||8655700 || 27
u.s 2||U.s||992 || 112
它使用
u.s
u.s.
us.
u.s.
us.
us
u.s
點不會被那種認爲排序。使用sort -k1後,上面的一個進行排序。 美國。和美國不在一起。
我不知道什麼是製表符分隔一行意味着,你能請舉一個例子嗎? – 2010-11-25 05:15:19
排序時沒有考慮點, – AlgoMan 2010-11-25 05:26:31