使用sed从文件中删除连续的特殊字符

时间:2017-08-16 15:31:32

标签: linux sed

我有一个大文件,我需要从文件中删除多次出现的连续\"

我使用了sed -e 's/\"//g',但这会从文件中删除所有"

"TERM" : "\"I CONTINUE

变为

TERM" : I CONTINUE

但我想要的是

"TERM" : "I CONTINUE

请建议使用正确的sed命令。

1 个答案:

答案 0 :(得分:2)

你需要反斜杠反斜杠以防止其特殊含义(即阻止后续字符的特殊含义)。

sed 's/\\"//g'