Powershell 比较 CSV文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Powershell 比较 CSV文件相关的知识,希望对你有一定的参考价值。
前几天论坛里面看见有网友提供了一个方法,如何使用Excel用来比较AD账户的变化,使用的是Excel内置的比较功能。
豆子试了试Powershell的Compare-object方法 也可以做到同样的效果,而且从脚本的角度出发,用PS的效果肯定比手动去操作强很多。
简单的测试一下
创建两个csv文件,内容略有区别
使用Compare-object 比较一下,这里我用的是别名 diff, 同时指定我只想比较字段aa,结果如下所示 , =>表示 ccc只存在于右边( b.csv)
实验成功。
另外说一句就是通过管道输出结果的时候,export-csv的优点在于便于使用Excel查看和手工编辑;但是如果为了更好的比较的话,建议使用 export-clixml,这个会输出xml的格式,他的信息比csv更多更完整。
以上是关于Powershell 比较 CSV文件的主要内容,如果未能解决你的问题,请参考以下文章
在 powershell 中仅提取 csv 文件的前 10 行