私は比較したいcsvファイルが2つありますが、import-csvコマンドレットを使用しようとすると、Powershellは正しく実行しません(ファイルごとに異なります)。違う)。トラブルシューティングの後、問題は両方のファイルが「#」で始まることに気付きました。これを削除すると、コマンドレットは正常に動作します。しかし、私はこの作業を行うたびにCSVをマッサージしたくありません。これを回避する方法はありますか?import-csv最初の文字としてハッシュタグ付きのコマンドレット
Import-Csv : The member "' '" is already present.At line:1 char:1
+ import-csv("\\dshfs03.dgoz.dccz.ccnz\psst\Aram\RTCA Merge\ctvl.csv")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Import-Csv], ExtendedTypeSystemException
+ FullyQualifiedErrorId : AlreadyPresentPSMemberInfoInternalCollectionAdd,Microsoft.PowerShell.Commands.ImportCsvCommand
コマンドレットは、他のファイルで動作しますが、それは単にヘッダーとして二行目を残して、すべて一緒に最初の行をスキップします:ここで
はエラー1が私を与えるのです。
私はget-contentを使って最初に削除しようとしましたが、編集したファイルをエクスポートすると、それらは適切な形式になりません。
サンプルコンテンツを追加してくださいそのファイルから実際の出力を記述します。 – vonPryz