【发布时间】:2023-01-30 23:19:03
【问题描述】:
我有一个包含以下格式数据的文件
abc {u_bit_top/connect_down/u_FDIO[6]/u_latch}
ghi {u_bit_top/seq_connect/p_REDEIO[9]/ff_latch
def {u_bit_top/connect_up/shift_reg[7]
我想在每一行的文件中搜索模式*bit_top*FDIO*和*bit_top*REDEIO*,如果找到模式则删除整行。
我想要输出为
def {u_bit_top/connect_up/shift_reg[7]
我确实像 sed "/bit_top/d;/FDIO/d;/REDEIO/d;" 一样使用 sed 但这删除了具有位顶和FDI和雷迪奥分别地。
我如何搜索上述模式并删除包含它的行。
Shell 或 TCL 任何东西都会有用。
【问题讨论】: