複数のテキストファイル(ヘッダーをスキップ)をPowerShellを使用して1つの大きなファイルに連結する必要があります。現在、私は、このコマンドを使用しています:行の終わりを定義する方法をファイルの連結時に行の終わりを定義し、二重引用符を削除する
- :
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
2つのサンプルレコード、実際の出力と希望する出力を提供できますか? –