mayli01
Goto Top

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

Content-Key: 304449

Url: https://administrator.de/contentid/304449

Printed on: April 28, 2024 at 11:04 o'clock

Member: colinardo
Solution colinardo May 13, 2016 updated at 14:48:52 (UTC)
Goto Top
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)
# 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  
Grüße Uwe
Member: mayli01
mayli01 May 13, 2016 at 15:24:15 (UTC)
Goto Top
Hallo Uwe!

Hat super funktioniert,
vielen Dank!
Member: colinardo
colinardo May 13, 2016 updated at 15:25:46 (UTC)
Goto Top
Keine Ursache face-smile

Schöne Pfingsten.
Grüße Uwe