gpt4 book ai didi

powershell - 比较两个文本文件并将差异写入文本文件

转载 作者:行者123 更新时间:2023-12-02 23:52:51 29 4
gpt4 key购买 nike

我想比较2个文本文件并在另一个文本文件中输出差异。

$Location = "c:\temp\z.txt"
compare-object (get-content c:\temp\hostname_old.txt) (get-content c:\temp\hostname_new.txt) | format-list | Out-File $Location

hostname_old.txt
server02
server05
server04
server06
server01

hostname_new.txt
server04
server01
server02

结果
InputObject   : server05
SideIndicator : <=

InputObject : server06
SideIndicator : <=

这就是我想要的:(摆脱InputObject和SideIndicator)
server05
server06

注意:一个输入文件具有重复条目的一个相关问题是 this question的主题。

最佳答案

只需使用-PassThru parameter:

compare-object (get-content c:\temp\hostname_old.txt) (get-content c:\temp\hostname_new.txt) -PassThru | Out-File $Location

正是您想要的。

关于powershell - 比较两个文本文件并将差异写入文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54571540/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com