我正在通過子字符串讀取4000行的固定寬度文件,並將每個子字符串分配給csv中的標題。但我不知道如何保存csv。Powershell - CSV - Header - 保存
一個例子行正在讀:
$line = ABC 7112123207/24/16Smith Timpson Head Coach 412-222-0000 00011848660 ELl CAAN HIGH SCHOOL 325 N Peal AVE. Smith Timpson Head Coach COLORADO CITY AZ 86021 01 FALL MALE 07/29/16EQ15031 1977904 BUDDY'S ALL STARS INC. BUDDY ALL STARS N V12V70R16 1.00V12V70R16
我已經報頭中的CSV。
$csvheaders = import-csv temp.csv
foreach ($Line in (Get-Content $FILE.FullName))
{
foreach($csh in $csvheaders)
{
$csh.GROUP = $line.Substring(0,10).Trim()
$csh.NUMBER = $line.Substring(10,8).Trim()
$csh.DATE=$line.Substring(18,8).Trim()
$csh.CONTACT_FIRST=$line.Substring(26,35).Trim()
$csh.CONTACT_LAST=$line.Substring(61,35).Trim()
}
}
我需要CSV輸出爲:
Group Number Date Contact_First Contact_Last
ABC 71121232 07/24/16 Smith Timpson
[Export-Csv](https://technet.microsoft.com/library/hh849932.aspx) – lloyd