Zeile in CSV löschen
Moin zusammen,
in Zusammenhang mit Power Shell, stehe ich wieder vor einer Wand....
Ich brauche ein Code, welcher eine Zeile aus einer CSV Datei löscht.
In etwa so:
Dankeschön und viele Grüße,
Alex
in Zusammenhang mit Power Shell, stehe ich wieder vor einer Wand....
Ich brauche ein Code, welcher eine Zeile aus einer CSV Datei löscht.
In etwa so:
IF(blabalbla -eq true){ CSV Zeile löschen}
Dankeschön und viele Grüße,
Alex
Please also mark the comments that contributed to the solution of the article
Content-Key: 350583
Url: https://administrator.de/contentid/350583
Printed on: April 27, 2024 at 18:04 o'clock
3 Comments
Latest comment
Servus Alex!
Das gehört eigentlich zu den Basics von Where-Object & Co.
Nutze folgendes wenn der Begriff nur in einer bestimmten Spalte vorhanden sein darf:
Oder wenn in allen Spalten gesucht werden soll vereinfachte Variante ohne Object-Import über Get-Content und Where-Object Filter
Grüße Uwe
Das gehört eigentlich zu den Basics von Where-Object & Co.
Nutze folgendes wenn der Begriff nur in einer bestimmten Spalte vorhanden sein darf:
(Import-CSV 'c:\datei.csv' -delimiter ';') | ?{$_.SpalteXYZ -notlike '*BlaBlaBla*'} | export-csv 'c:\dateineu.csv' -notype -delimiter ';' -Encoding UTF8
(gc 'c:\datei.csv') | ?{$_ -notlike '*BlaBlaBla*'} | sc 'c:\dateineu.csv'
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen, und Lösungen markieren. Merci.