在文件中所有引号前面添加转义字符

在文件中所有引号前面添加转义字符

我有一个相当大的 json 文件,我想在其中所有引号前面添加转义字符。例如我想改变: "CaptureDuration":0\"CaptureDuration\":0.我尝试"用sed 和 vim替换所有\"内容,但我猜由于转义字符的特殊类型,它无法正常工作。

答案1

使用sedand 你需要转义,\因为它是特殊字符:

sed 's/"/\\"/g' infile

相关内容