jak porównać dwa pliki CSV w PowerShell bez określania właściwości
Mam dwa pliki csv:
ipaddress,port 10.140.11.1,80 10.140.11.2,80
ipaddress,port 10.140.11.1,80 10.140.11.2,8008
Pytanie brzmi, jak porównać pliki w PowerShell. Próbowałem już tego:
$file1 = import-csv "csvfile1.csv"
$file2 = import-csv "csvfile2.csv"
Compare-Object $file1 $file2 -IncludeEqual
Wynik jest taki, że te dwa pliki były równe.
Działa zgodnie z oczekiwaniami, jeśli określę konkretną właściwość, np .:
Compare-Object $file1 $file2 -IncludeEqual -Property port
Jak porównać pliki csv bez określania właściwości. Powiedzmy, że chciałbym porównać wszystkie właściwości w pliku csv.