Powershell $_
Seit gestern beschäftige ich mich mir der Powershell. Jetzt wo ich weiß, dass ein Kommentar mit einem #
anfängt und externe Kommandos mit & 'Befehl' Parameter
aufgerufen werden – ich also die Sprache quasi beherrsche, kann es ja nun direkt etwas anspruchscoller werden! Folgender Schnipsel ersetzt in allen Dateien des Musters *.dat den String ‚altes Haus‘ durch ’neues Schloß‘. Cool!
Get-ChildItem *.dat | Foreach-Object {Get-Content $_ | Out-String | Foreach-Object {$_.Replace("altes Haus","neues Schloß")} | Set-Content $_}
Quelle: hier
Antwort