对第 1 列上的文件进行排序

对第 1 列上的文件进行排序

我有一个这种格式的文件,我想对其进行排序

RNU2-46P    0
RNU2-2P 9
RNU2-63P    5
RNU2-36P    6
RNU2-56P    8
RNU2-17P    0

我想在第 1 列上对其进行排序并获得此输出

RNU2-2P 9
RNU2-17P    0
RNU2-36P    6
RNU2-46P    0
RNU2-56P    8
RNU2-63P    5

我尝试了排序命令,但它没有按照我想要的方式排序。帮助!!

谢谢

答案1

这是一个足够好的近似值吗?

cat garble
RNU2-46P    0
RNU2-2P 9
RNU2-63P    5
RNU2-36P    6
RNU2-56P    8
RNU2-17P    0



sort -t'-' -k2n garble
RNU2-2P 9
RNU2-17P    0
RNU2-36P    6
RNU2-46P    0
RNU2-56P    8
RNU2-63P    5

相关内容