オブジェクト現在、私はこのようになりますカスタムリストを持っている:PowerShellの - カスタムで行を組み合わせること
ItemPath ItemName LineNumber Indicator Text
-------- -------- ---------- ---------- ------------
C:\ Test.txt 10 Reference Hello World!
C:\ Test.txt 10 Difference Hell0 W0rld!
私はこのように見えるようにリストをソートしたり再編成したい:
ItemPath ItemName LineNumber DiffText RefText
-------- -------- ---------- ------------ ------------
C:\ Test.txt 10 Hello World! Hell0 W0rld!
基本的に私"インジケータ"に基づいてラベル付けされた "text"の値で行番号で結合された行を追加します。私はこれを考え出して運がない。グループへ
はどのようにして生成/最初の場所でリストを作成しましたか? –
こんにちは!私はCompare-Objectコマンドレットからの出力を得ました。 – TroggleDorf
したがって、オブジェクトの名前はallComparisonsで、大きなプログラムの一部として作成しましたが、関連するコマンドは次のとおりです。 $ NewItem = @ {"ItemPath" = $ ProdPath; "ItemName" = $ ProdName; "インジケータ" = $ FormatedIndicator; "LineNumber" = $ comparison.InputObject.ReadCount; "TextString" = $ comparison.InputObject} $グローバル:allComparisons + =新しいオブジェクトpscustomobject -Property $ NewItem – TroggleDorf