我在逐行比较两个文本文件时遇到问题。我在交换机的每个端口上获得以字节为单位的传输。我想比较两个文本文件之间的行。我需要保持各个行的顺序并将差异写入列。这样我就可以评估哪个端口没有改变。
我的代码:
$ReferenceFile = Get-Content C:\Data1.txt
$CompareFile = Get-Content C:\CompareData1.txt
Compare-Object -ReferenceObject $($ReferenceFile) -DifferenceObject $($CompareFile) -IncludeEqual |
Format-Table -AutoSize -HideTableHeaders |
Out-File C:\Compare1.txt