Powershell-比较对象Cmdlet

时间:2019-08-20 13:51:05  来源:igfitidea点击:

Compare-Object cmdlet可用于比较两个对象。

例1

比较文件。在PowerShell ISE控制台中键入以下命令。

Compare-Object -ReferenceObject $(Get-Content D:\temp\test\test.txt) -DifferenceObject $(Get-Content D:\temp\test\test1.txt)

输出

我们可以在PowerShell控制台中看到以下输出。

InputObject                        SideIndicator                                  
-----------                        -------------                                  
Hello World!                       =>

例2

比较文件的内容。在PowerShell ISE控制台中键入以下命令。

Compare-Object -ReferenceObject $(Get-Content D:\temp\test\test.txt) -DifferenceObject $(Get-Content D:\temp\test\test1.txt) -IncludeEqual

输出

我们可以在PowerShell控制台中看到以下输出。

InputObject                                      SideIndicator                                  
-----------                                      -------------                                  
Welcome to theitroad.Com                    ==                                             
Hello World!                                     =>