Linux:如何将实际数据与标题和尾部分开

时间:2019-01-11 22:01:12

标签: linux

我有一个文件,该文件的数据包含标题(一些消息),实际数据,然后包含尾部(带有一些消息),我只想剥离实际数据。

我发现了下面的命令。

sed -n'/.[0-9]{9}。[0-9]{10}.*/p'abc.txt> abc_new.txt

文件看起来像这样。

Mc38749-001设置过程页:86 税务服务取消和例外流程执行日期:2012年1月30日 来源:52A abc公司详细报告运行时间:03:24:27 客户:438540 abc公司

            Bus.      Order    Order                           Srvc Loan Excptn

计数状态源编号日期贷款编号请求类型类型代码消息


  1 AB              354039865 11/30/18 34547896      1       C         S01    Needs Legal -  System Suspension

Mc38749-001设置过程页:87 税务服务取消和例外流程执行日期:2012年1月30日 来源:52A abc公司详细报告运行时间:03:24:27 客户:438540 abc公司

            Bus.      Order    Order                           Srvc Loan Excptn

计数状态源编号日期贷款编号请求类型类型代码消息


我想要这样的文件中的数据。(单行)

1 AB 354039865 11/30/18 34547896 1 C S01需要法律-系统暂停

任何人都可以解码一下。

预先感谢

1 个答案:

答案 0 :(得分:0)

仅对1和AB之间的一定数量的空白字符进行grep并将其流式传输到新文件中可能会起作用。