我有一个这样的文件:
File1:
json ABC
optype D
json XYZ
json IJK
--DELETE OP_TYPE
json IJK
Run Code Online (Sandbox Code Playgroud)
如果上面任何地方都有模式 optype,我想取消注释以 DELETE 开头的行。
期望的输出:
json ABC
optype D
json XYZ
json IJK
DELETE OP_TYPE
json IJK
Run Code Online (Sandbox Code Playgroud)
如果文件没有上面的模式 optype,则不需要修改。
File2:
json ABC
json XYZ
json IJK
--DELETE OP_TYPE
json IJK
Run Code Online (Sandbox Code Playgroud)
期望的输出:
json ABC
json XYZ
json IJK
--DELETE OP_TYPE
json IJK
Run Code Online (Sandbox Code Playgroud)
如何通过awk
or来实现这一点sed
?