【发布时间】:2010-11-25 17:22:33
【问题描述】:
我有一个乱序的表名列表。我怎样才能让它们以正确的逻辑顺序排列?
$ cat list.txt
TAB1
TAB13
TAB11
TAB19
TAB2
TAB3
TAB16
TAB17
TAB18
TAB9
TAB10
TAB8
TAB12
TAB20
$ cat list.txt | sort -n
TAB1
TAB10
TAB11
TAB12
TAB13
TAB16
TAB17
TAB18
TAB19
TAB2
TAB20
TAB3
TAB8
TAB9
预期顺序:
TAB1
TAB2
TAB3
TAB8
TAB9
TAB10
TAB11
TAB12
TAB13
TAB16
TAB17
TAB18
TAB19
TAB20
任何 vim 快捷方式也可以,我不一定需要单独的实用程序。
【问题讨论】:
-
书签,因为这是一个很好的问题(有一些很好的答案)