我需要使用PowerShell將多個文本文件(跳過標頭)連接成一個大文件。目前我使用這個命令:定義行結束並在連接文件時刪除雙引號
Get-Content *.txt |
Select-String -Pattern "^[1-9]" |
Select-Object line |
Export-Csv mybigfile.txt
我現在有兩個問題:
- 如何定義行結束?它會自動使用
CRLF
,我只需要像源文件中的LF
。 - 如何刪除雙引號?它會自動在每行附近添加雙引號,並在源文件中雙引號的列周圍添加雙引號。
實施例:
源輸入:
h1,h2,h3,h4 3145,"blabla",4568,""LF
電流輸出:
"3145,""blabla"",4568,""""CRLF
希望的輸出:
3145,"blabla",4568,""LF
您能提供兩個樣本記錄,實際輸出和所需輸出嗎? –