首页 > 解决方案 > 按字母数字对文件的行进行排序

问题描述

我在linux中有一个文本文件。我想按字母数字对每一行与其他行进行排序。Linux 排序命令“sort”不按字母数字排序。文件不是基于列的。具体来说,我希望以下两个文件在差异比较中匹配,但我无法这样做。你能帮我吗?第一个文件内容是

        2. Scope: /tb/srflop_inst, File: ./aaa/bbb/abc.xyz(155)
            Model: Default AG output
                1. /tb/srflop_inst/srff_q1
                2. /tb/srflop_inst/srff_q2

第二个文件内容是

        2. Scope: /tb/srflop_inst, File: ./aaa/bbb/abc.xyz(155)
            Model: Default AG output
                1. /tb/srflop_inst/srff_q2
                2. /tb/srflop_inst/srff_q1

标签: linux

解决方案


最好在生成此输出的程序中进行排序。


推荐阅读