sed替换介于2种模式之间,包括2种模式

时间:2018-12-02 09:48:38

标签: regex sed escaping non-greedy

大家好,我正在做以下事情

sed -i -e 's/[.*]//g'

我正在尝试删除2条已知模式以及每一行之间的所有内容。

来自

[01]Hello
I am[abc]
[123abc]Chris

收件人

Hello
I am
Chris

谁能发现我要去哪里错了?

1 个答案:

答案 0 :(得分:0)

能否请您按照此处的说明进行操作,将#用作sed的分隔符以更加清楚。如果您想将输出保存到Input_file本身,也可以在代码中使用sed -i

sed 's#\[.*\]##g'  Input_file