首页 > 解决方案 > Powershell比较对象列出错误的差异

问题描述

我的目标是比较两个文本文件并返回文件中条目的差异。

我有两个完全相同的文件,如果我运行:

PS /Users/xyz> Compare-Object -ReferenceObject (Get-Content 67Roles.txt) -DifferenceObject (Get-Content AcqRole.txt)

我明白了

InputObject                               SideIndicator
-----------                               -------------
Guest operating system management by VIX  =>
Guest operating system management by VIX  <=

即使有差异:

PS /Users/xyz> diff ./67Roles.txt ./AcqRole.txt

27c27
< Guest operating system management by VIX
---
> Guest operating system management by VIX

不知道为什么会这样。由于某种原因,我无法理解。

标签: bashpowershell

解决方案


检查最后是否没有空间!


推荐阅读