PowerShell Skript suchen und ersetzen in einer CSV
Hallo Leute!
Ich suche ein PowerShell Skript für eine CSV Datei.
In der CSV gibt es eine Kopfzeile ("Artikel") mit Artikelnummern die ein "#" enthalten (bsp. "JST#7L78")
Nun möchte ich das "#" Zeichen durch ein "-" ersetzen.
Gibt es da eine Möglichkeit bzw. kann mir da jemand weiterhelfen.
Vielen Dank im voraus!
Grüße Alex
Ich suche ein PowerShell Skript für eine CSV Datei.
In der CSV gibt es eine Kopfzeile ("Artikel") mit Artikelnummern die ein "#" enthalten (bsp. "JST#7L78")
Nun möchte ich das "#" Zeichen durch ein "-" ersetzen.
Gibt es da eine Möglichkeit bzw. kann mir da jemand weiterhelfen.
Vielen Dank im voraus!
Grüße Alex
Please also mark the comments that contributed to the solution of the article
Content-Key: 304449
Url: https://administrator.de/contentid/304449
Printed on: April 28, 2024 at 11:04 o'clock
3 Comments
Latest comment
Hallo Alex,
sorry hatte deinen Text erst falsch interpretiert, denke das ist das was du machen willst (Trennzeichen für im und Export natürlich anpassen)
Grüße Uwe
sorry hatte deinen Text erst falsch interpretiert, denke das ist das was du machen willst (Trennzeichen für im und Export natürlich anpassen)
# Pfad der CSV-Datei
$path = 'C:\demo.csv'
# CSV importieren
$csv = Import-CSV $path -Delimiter ";"
# # in der Spalte Artikel durch - ersetzen
$csv | %{$_.Artikel = $_.Artikel -replace '#','-'}
# Daten zurückschreiben
$csv | export-csv $path -Delimiter ";" -Encoding UTF8 -NoType