更新时间:2022-12-10 23:41:58
sed -i 's/WORD1.*WORD3/WORD1 foo WORD3/g' file.txt
或
sed -i 's/(WORD1).*(WORD3)/1 foo 2/g' file.txt
您可能需要转义圆括号,这取决于您的 sed 变体.
You might need to escape round brackets, depends on your sed variant.
替换/删除两个字符之间的字符串
如何用字符串中的两个可能的字符替换一个字符
如何用sed中的单行替换两个模式之间的行?
两个html标签之间的PHP字符串替换
如何替换两个索引之间的子字符串
用 sed 替换两个已知字符串之间的未知字符串
替换两个相同字符之间的字符串
替换两个引号之间的字符串
如何用'*'替换字符串中的两个a
用两个数组中的值替换字符串