I have a file called \"test.txt\" like that:
hello world
it is, just a \'hello world\' string. If I use a perl regex:
perl -pe
It opens the file for writing due to the redirect before the application gets a chance to read from it. Redirect to a temporary file instead, then rename it after.