Use sed
e você precisa escapar de \
como caractere especial:
sed 's/"/\"/g' infile
Eu tenho um arquivo json bem grande e gostaria de adicionar o caractere de escape na frente de todas as aspas nele. Por exemplo eu quero mudar:
"CaptureDuration":0
to \"CaptureDuration\":0
. Eu tentei substituir todos os "
com \"
em sed e vim, mas eu acho que devido ao tipo especial do caractere de escape não estava funcionando corretamente.
Tags vim sed json escape-characters