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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 304449
Url: https://administrator.de/contentid/304449
Ausgedruckt am: 22.11.2024 um 18:11 Uhr
3 Kommentare
Neuester Kommentar
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