none
Wörter aus txt Datei löschen RRS feed

  • Frage

  • 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





    • Bearbeitet bibof1234 Montag, 29. September 2014 07:46
    Montag, 29. September 2014 07:38

Antworten

Alle Antworten