我想搜索S+P
并将其替换为S&P
.关注似乎不起作用。
sed 's~"S+P"~"S&P"~' filename1 > filename2
答案1
&
是元字符,应该转义以进行文字匹配。在sed
替换部分中&
指向整个匹配的字符串(在您的示例中,&
代表整个S+P
):
sed 's~S+P~S\&P~g' file
我想搜索S+P
并将其替换为S&P
.关注似乎不起作用。
sed 's~"S+P"~"S&P"~' filename1 > filename2
&
是元字符,应该转义以进行文字匹配。在sed
替换部分中&
指向整个匹配的字符串(在您的示例中,&
代表整个S+P
):
sed 's~S+P~S\&P~g' file