码迷,mamicode.com
首页 > 系统相关 > 详细

Powershell 比较 CSV文件

时间:2016-02-15 10:46:50      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:compare-object   powershell   

前几天论坛里面看见有网友提供了一个方法,如何使用Excel用来比较AD账户的变化,使用的是Excel内置的比较功能。

豆子试了试Powershell的Compare-object方法 也可以做到同样的效果,而且从脚本的角度出发,用PS的效果肯定比手动去操作强很多。


简单的测试一下


创建两个csv文件,内容略有区别

技术分享


使用Compare-object 比较一下,这里我用的是别名 diff, 同时指定我只想比较字段aa,结果如下所示 , =>表示 ccc只存在于右边( b.csv)

技术分享


实验成功。


另外说一句就是通过管道输出结果的时候,export-csv的优点在于便于使用Excel查看和手工编辑;但是如果为了更好的比较的话,建议使用 export-clixml,这个会输出xml的格式,他的信息比csv更多更完整。


Powershell 比较 CSV文件

标签:compare-object   powershell   

原文地址:http://beanxyz.blog.51cto.com/5570417/1742017

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!