Hallo zusammen,
ich soll im Rahmen einer Aufgabe einen Text ...
Dies1 ist eine Testdatei.
Und 2 ier die Zweite zeile dazu.
Dana3 die dritte.
Gefo4gt von der vierten.
Die 5ünfte ist die letzte.
Num 6
Zeil7e sieben.
.... filtern. Und zwar immer die 5. Spalte - das fand ich ein wenig verwirrend, gemeint ist wohl jeweils das 5te Zeichen im Text.
Das Ergebnis aus jeder Zeile wäre also 1, 2,3,4,5,6,7 - dies soll nun in eine neue Textdatei geschrieben werden. Das Programm soll beim erneuten ausführen erkennen können ob in der neu erstellten Datei bereits ein Text vorhanden ist, falls ja - soll der text gelöscht werden.
Für eine Zeile ist das "fast" kein Problem:
(Get-content C:\Powershell\Aufgabe_5.txt)[-7][4] | Add-content -Path c:\PowerShell\Aufgabe_5neu.txt
Nur wie bekomme ich das für alle Zeilen hin und wie füge ich das "Lösch" Programm ein? Vermutlich pipe
ich das Programm nochmal und setze Clear-Content ein, aber ich komme leider nicht drauf wie.
Für Gedankliche Erleuchtungen bin ich dankbar.
Viele Grüße