0
我想用sed来替换所有字符后,包括指定的字符串,如下图所示:更换指定的字符串和所有后续字符
关键字
#specific-keyword
输入
Some text amongst which lies a #specific-keyword and everything else that follows.
输出
Some text amongst which lies a
我想出了这样的事情:
"Some text amongst which lies a #specific-keyword and everything else that follows." | sed "s/#specific-keyword*/ /g"
但它仅删除特定的关键字,但没有后话。
我很确定这不会给你想要的。 – sjsam
@sjsam怎么样?我错过了一个特定的案例吗? – atefth
我能想到的最简单的就是'sed's /#specific-keyword。* $ //''。但是,这假设在输入中只有一个'#specific-keyword'出现了。事实上,如果您有多次出现'#specific-keyword',您需要在问题中附加您想要做什么 – sjsam