Hallo zusammen
ich möchte in einer CSV alle Strichpunkte entfernen. Dabei wird letzter die erste Zeile nicht berücksichtigt.
jetzt habe ich überlegt ob man es auch mittels get-content und RegEx machen könnte. Kann mir da jemand helfen? Es sollen alle Beistriche innerhalb zwei Hochkomma ersetzt werden. LineFeed sollte auch innerhalb zwei Hochkomma ersetzt werden. Kann aber ein zweiter Schritt sein.
bisherige Lösung - funktioniert ganz gut bis auf die erste Zeile
Import-Csv $Inputfile | ForEach-Object -Begin { $writeHeader = $True } { if ($writeHeader){ $writeHeader = $False $_.psobject.properties.Name -join ',' } $linefeed = [char] 0x0A $_.psobject.properties.Value -replace ',','.' -replace $linefeed , ' ' -join ',' } | set-content -Encoding UTF8 $DateinameNeu