各位帮忙,文本内容重新进行排序,该怎么处理

各位帮忙,文本内容重新进行排序例如有文本a.txt里面有两列,用tab分隔内容为:000110x110021000300ac1002df2

各位帮忙,文本内容重新进行排序
例如有文本a.txt  
里面有两列,用tab分隔内容为:
0001   1
0x   1
100   2
1000   300
ac100   2
df20   3
......
问题是如何对左侧的列进行排序,按照从小到大的顺序,不使用数据库,只是纯文本
希望得出的结果是如下:
0001   1
100   2
1000   300
0x   1
ac100   2
df20   3
希望各位指点迷津

[解决办法]
没看懂,排序总要有个规则吧,你的规则是什么
[解决办法]
控制台下:
sort < in.txt > out.txt
[解决办法]
:)
[解决办法]
接分是王道!
[解决办法]
什么呀
[解决办法]

探讨
to:暴风雨 :规则就是按照左侧列的值的大小进行排序,类似.......