Tengo un .tex
archivo en el que quiero reemplazar la cadena a\a{nn}o
cona(nn)o
Probé el siguiente código de PowerShell (v5):
(Get-Content h:\combined.tex) | ForEach-Object { $_ -replace "a\a{nn}o", "a(nn)o" } `
| Set-Content h:\combined2.tex
Se ejecuta, pero nada cambia en el texto. ¿Qué estoy haciendo mal?
Respuesta1
Lo hice funcionar con lo siguiente:
$(Get-Content .\temp) -replace "123","ABC" | Set-Content temp2
ElparaEl bucle es innecesario y creo que él (o la tubería) puede estar causando el problema.