如何排序字母数字字符串linux bash *

时间:2015-05-25 03:39:02

标签: linux bash sorting alphanumeric

LIST.TXT:

af3400

af3500

cdf666

bgh400

bgfn44

123456

788000

567890

output.txt的:

af3400

af3500

bgfn44

bgh400

cdf666

123456

567890

788000  

请帮助

1 个答案:

答案 0 :(得分:0)

带有sort选项的

-g

sort -g list.txt

-g将字母(a-z)放在数字(0-9)

之前

获取文件中的输出:

sort -g list.txt -o output.txt

或者

sort -g list.txt > output.txt