Ich habe eine .tex
Datei, in der ich die Zeichenfolge ersetzen möchte a\a{nn}o
durcha(nn)o
Ich habe den folgenden PowerShell-Code (v5) ausprobiert:
(Get-Content h:\combined.tex) | ForEach-Object { $_ -replace "a\a{nn}o", "a(nn)o" } `
| Set-Content h:\combined2.tex
Es läuft, aber am Text ändert sich nichts. Was mache ich falsch?
Antwort1
Ich habe es mit Folgendem zum Laufen gebracht:
$(Get-Content .\temp) -replace "123","ABC" | Set-Content temp2
DerfürSchleife ist unnötig, und ich glaube, dass sie (oder die Pipe) das Problem verursachen könnte