gpt4 book ai didi

linux - 如何用 "sort"对这种文件进行排序

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:07:42 25 4
gpt4 key购买 nike

我有这个文件,我想在 linux 中用“sort”命令排序(非常初学者)

enter image description here

我尝试了不带参数的排序,但没有成功。我尝试了 sort -n,但没有成功。

是不是每行有很多“空白”需要排序?

如何对这种文件进行排序?

编辑:

我希望在同一个文件中得到结果。这也许就是它不起作用的原因?

例子:

3703900012346016020810100200             0992           
3703900012346016022210100600 0992
3703900012346016022310100600 0992
3703900012346016022410100600 0992
3703900012346016020210170100 0992
3703900012346016020312600700 0992
3703900012346016020512910200 0992
3703900012346016021013600200 0992
3703900012346016020113690100 0992
3703900012346016021213700900 0992
3703900012346016020813800200 0992
3703900012346016021314100500 0992
3703900012346016020614200200 0992
3703900012346016020714290200 0992
3703900012346016021414400300 0992
3703900012346016021514700400 0992
3703900012346016021614780600 0992
3703900012346016021714790800 0992
3703900012346016021895200800 0992

最佳答案

使用 sort -n -k 1.10,1.23 文件名

-n 是数字排序。 -k 描述 key 的位置。查看各种手册页。在我的示例中,我描述了第 10-23 列中的一个键。您可能不需要 -n,因为它看起来所有字符都在 0-9 之间。

关于linux - 如何用 "sort"对这种文件进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35605997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com