标签: regex bash sed escaping
此代码:
echo Foo | sed -e 's/Foo/Bar'
会产生unescaped newline inside substitute pattern(而不是预期的Bar)。
unescaped newline inside substitute pattern
Bar
我显然忽略了一些简单的,bash / sed / escaping相关的东西,但我无法找出导致这种情况的原因?
答案 0 :(得分:18)
您缺少终止/:
/
echo Foo | sed -e 's/Foo/Bar/'