小编lal*_*ala的帖子

如何在 Solaris 10 上匹配模式、删除模式以及下一行和上一行

如何在 Solaris 10 上匹配模式、删除模式以及下一行和上一行?我碰壁了,因为 Solaris 没有配备 GNU sed。鉴于以下文件内容:

    LinearFile(3F007F106F3B, FDN, 29, 20)
    LinearFile(3F007F106F40, XXX, 29, 1)
    {
        LinearRec(1, 12345)
    }
    LinearFile(3F007F106F3C, SMS, 176, 20)
    LinearFile(3F007F106F4F, ECCP, 15, 10)
    LinearFile(3F007F106F40, XXX, 29, 1)
    {
      LinearRec(1, FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
    }
    LinearFile(3F007F106F42, SMSP, 43, 3)
    BinaryFile(3F007F106F43, SMSS, 2)
    LinearRec(1, 12345)
Run Code Online (Sandbox Code Playgroud)

我想删除包含以下内容的块:

    {
      LinearRec(1, FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
    }
Run Code Online (Sandbox Code Playgroud)

该文件将是:

LinearFile(3F007F106F3B, FDN, 29, 20)
    LinearFile(3F007F106F40, XXX, 29, 1)
    {
        LinearRec(1, 12345)
    }
    LinearFile(3F007F106F3C, SMS, 176, 20)
    LinearFile(3F007F106F4F, ECCP, 15, 10)
    LinearFile(3F007F106F40, XXX, 29, 1)
    LinearFile(3F007F106F42, SMSP, 43, 3)
    BinaryFile(3F007F106F43, …
Run Code Online (Sandbox Code Playgroud)

solaris sed text-processing

5
推荐指数
2
解决办法
274
查看次数

标签 统计

sed ×1

solaris ×1

text-processing ×1