Eu tenho um .tex
arquivo no qual quero substituir a string a\a{nn}o
pora(nn)o
Eu tentei o seguinte código do PowerShell (v5):
(Get-Content h:\combined.tex) | ForEach-Object { $_ -replace "a\a{nn}o", "a(nn)o" } `
| Set-Content h:\combined2.tex
Ele é executado, mas nada muda no texto. O que estou fazendo de errado?
Responder1
Eu fiz funcionar com o seguinte:
$(Get-Content .\temp) -replace "123","ABC" | Set-Content temp2
Oparaloop é desnecessário e acredito que ele (ou o pipe) possa estar causando o problema