加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何在Windows Powershell中区分两个文本文件?

发布时间:2020-12-13 20:06:25 所属栏目:Windows 来源:网络整理
导读:我有两个文本文件,想要使用 Windows Powershell找到它们之间的差异.是否有类似于Unix diff工具的东西?或者还有另外一种我没有考虑过的方法吗? 我已经尝试过compare-object,但是得到了这个神秘的输出: PS C: compare-object one.txt two.txtInputObject S
我有两个文本文件,想要使用 Windows Powershell找到它们之间的差异.是否有类似于Unix diff工具的东西?或者还有另外一种我没有考虑过的方法吗?

我已经尝试过compare-object,但是得到了这个神秘的输出:

PS C:&; compare-object one.txt two.txt

InputObject                                                 SideIndicator
-----------                                                 -------------
two.txt                                                     =>
one.txt                                                     <=
自己搞清楚了.因为Powershell使用.net对象而不是文本,所以需要使用get-content来公开文本文件的内容.因此,为了执行我在问题中尝试做的事情,请使用:
compare-object (get-content one.txt) (get-content two.txt)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读