用 sed 替换包含“\”字符的特定字符

用 sed 替换包含“\”字符的特定字符

我想lw 2,\用句子“”替换下面的句子“ lw 2”,但是我不能这样做

sed -i 's|lw 2,\|lw 2|g' "filname"

我收到以下错误

sed: -e expression #1, char 15: unterminated `s' command

好像不太喜欢“ \

答案1

你只需要转义反斜杠:

's|lw 2,\\|lw 2|g'

相关内容