Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

import feste breite, oder regulär Expression replace white space

$
0
0

hallo zusammen,

kann ich beim Import-csv angeben, dass ich eine feste breite (so wie in Excel) habe? oder muss man im Nachhinein aufwendig die Lesezeichen ersetzen, was gar nicht so einfach ist, wie ich jetzt nach einer Stunde google feststellen musste.

Aufgabe (in Excel kein Problem - falls es mit Powershell nicht einfach geht)

ich bekommen eine solch ähnliche  Datei mit nachfolgenden Aufbau die dann weiterverarbeitet wird.

Beispiel (Spalte 1 keine Leerzeichen, dann beliebe Leezeichen)

word               Microsoft Word

Excel               Microsoft Excel

AdobeReader    Adobe Reader 9.0

der Import sollte als ab Position für das zweite Feld beginnen

oder muss man es nachher formatieren auch nicht so einfach

mit -replace "\s+","; "

macht

word;Microsoft;Word  ich brauche aber zwei Properties (heißt es glaube ich in Powershell)

word;Microsoft Word


Chris


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>