Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Wörter aus txt Datei löschen

$
0
0

Guten Morgen,

ich benötige ein kleines Skript, komme jedoch nicht weiter.

ich habe viele Text Dateien und möchte daraus einige Wörter löschen, und immer die Gleichen.

Bisher sieht es so aus:

test.txt ist die Datei, von der Wörter geändert werden sollen.

Anschließend sollen die jweiligen Wörter mit nix "" ersetzt werden.

(Get-Content D:blablablablabla\test.txt) |
Foreach-Object {$_ -replace "Wort1",""}    |
Foreach-Object {$_ -replace "Wort2",""}    |
Foreach-Object {$_ -replace "Wort3",""} | 
Set-Content blablablablablabla\test.txt 

Für eine einzelne text Datei funktioniert das wunderbar.

Nur hakt es jetzt, wenn ich das ganze als Schleife ablaufen lassen möchte.

Wenn ich bei getcontent *.txt auswähle, dann bin ich schonmal so weit, dass jede textdatei ausgewählt wird.

Ausgehend davon fehlt jetzt nur, dass er die jeweilig ausgewählte Datei auch einfach wieder speichert und schließt, und dann zur nächsten übergeht.

Hat jemand eine Idee?

MFG

 bibof






Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>