Unix命令在特定位置搜索模式并删除与这些模式匹配的行

时间:2017-07-19 21:33:02

标签: shell unix

我想使用unix命令执行以下操作 1.删​​除以!开头的行!在第1位置,从第10位开始具有ABCD和XYZ图案。 2.删除以!开头的行!并匹配第10个位置的QRST模式。在这种情况下。只有当它以数字1

开头时,它也应该删除下一行

示例:

!        ABCD toberemoved
!        XYZ  toberemoved
         ABCD validdataABCDtest
         1234 XYZ1234validdata
!        QRST Secondscenariotoberemoved
1        1234 678900toberemoved

预期结果:

 ABCD validdataABCDtest
 1234 XYZ1234

0 个答案:

没有答案