簡単な質問
これを行うためのより良い(つまり、より効率的/より簡潔な)方法はありますか?
compare-object $a $b | ?{$_.SideIndicator -eq '<='}
詳細
Compare-Object
-excludeDifferent
パラメータを与え、得られる-includeEqual
結果を修正できるようにします。
- 両方を使用すると、内部結合が得られます
- を使用
-includeEqual
すると、完全な外部結合が得られます - just を使うの
-excludeDifferent
は無意味です。デフォルトでは等しいアイテムが除外されるため、すべてが除外されます。
-includeLeft
、-excludeLeft
または同様のオプションはありません。
現在、右側が null である左外部結合 (差分オブジェクトにない参照オブジェクト内のアイテム) を実行するには、上記のコードに従って、結果を手動でフィルター処理する必要があります。
私は何かを逃しましたか/より良い方法はありますか?