Powershell有一个现成的可以匹配两个文本内容差异的工具Compare-object,方便快捷,
我们怎么使用它呢,举一个例子,有两个文件File1和File2,匹配一下两个文件的不同:
File1.txt:
1
2
3
File2.txt:
1
2
3
4
5
1
2
3
4
5
6
7
|
PS C:\MailBoxOperate>
$aaa
=
Get-Content
E:\test\File1.txt
PS C:\MailBoxOperate>
$bbb
=
Get-Content
E:\test\File2.txt
PS C:\MailBoxOperate>
Compare-Object
$aaa
$bbb
InputObject
-----------
4
5
|
很容易匹配出差异的结果
本文转自handsome7038 51CTO博客,原文链接:http://blog.51cto.com/lixiaosong/1344211