使用findstr比较/查找两个文本文件之间的差异

巴布

我需要比较两个文本文件并找出它们之间的区别。基本上,我有一个输入文件(input.txt),该文件将由批处理作业处理,而我的批处理将记录该作业成功运行的输出(successful.txt)。

简单来说,我需要找出input.txt和success.txt(input.txt-successful.txt)之间的区别,并且我正在考虑使用findstr。似乎很好,但我不了解其中一部分。它始终在输出中包含我的input.txt的最后一行。您可以在下面的示例中看到这一点。请注意,在我的input.txt的最后一行之后没有空格或换行符。

在下面的示例中,您可以看到这server1,db1两个文件上都存在该行,但仍在输出中列出。(它始终是input.txt的最后一行)

D:\Scripts\dummy>type input.txt
server2,db2
server3,db3
server10,db10
server4,db4
server1,db11
server10,schema11
host1,sch2
host11,sql2
host11,sql3
server1,db1
D:\Scripts\dummy>type successful.txt
server1,db1
server2,db2
server3,db3
server4,db4
server10,db10
host1,sch2
host11,sql2
host11,sql3
D:\Scripts\dummy>findstr /vixg:successful.txt input.txt
server1,db11
server10,schema11
server1,db1

我究竟做错了什么?

干杯,G

oo

我可以通过在的最后一行之后删除换行来重现您的结果input.txt,因此解决方案1是在的末尾添加一个换行input.txt由于您似乎说input.txt没有终端换行符,因此添加一个就可以解决此问题;findstr的行为符合预期,因为它在换行符终止的行上起作用。

解决方案2将是

type input.txt|findstr /vixg:successful.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用awk查找两个文本文件之间的差异和相似性

来自分类Dev

想要使用Java查找两个文本文件之间的内容差异

来自分类Dev

如何查找并突出显示两个文本文件之间的差异?

来自分类Dev

比较两个具有重复项的文本文件并将明显的差异写入文本文件

来自分类Dev

R:如何在两个CSV文本文件之间查找和比较特定元素

来自分类Dev

在两个文本文件批处理脚本中查找差异列表

来自分类Dev

Unix-如何打印两个文本文件之间的差异?

来自分类Dev

bash-两个文本文件之间的差异

来自分类Dev

如何揭示两个看似相同的文本文件之间的隐藏差异?

来自分类Dev

如何输出两个文本文件之间的差异?

来自分类Dev

Bash脚本,用于显示两个文本文件之间的差异

来自分类Dev

bash-两个文本文件之间的差异

来自分类Dev

UNIX,如何在两个文本文件之间比较和传输值

来自分类Dev

C#-比较两个文本文件

来自分类Dev

打击两个文本文件比较脚本

来自分类Dev

比较两个文本文件

来自分类Dev

Python。比较两个文本文件的内容

来自分类Dev

比较Perl中的两个文本文件

来自分类Dev

Linux 比较两个文本文件

来自分类Dev

比较两个文本文件文件并返回第一个差异所在的行和列

来自分类Dev

在Windows cmd中查找两个文本文件之间的交集

来自分类Dev

在终端中查找两个文本文件之间的匹配

来自分类Dev

如何使用Shell脚本打印两个文本文件的差异?

来自分类Dev

两个文本文件之间的区别

来自分类Dev

库或API将比较两个文本文件并在Groovy中生成差异文本文件

来自分类Dev

使用Powershell比较两个文本文件并删除重复的行

来自分类Dev

无法使用“ cmp”正确比较两个文本文件

来自分类Dev

如何使用PowerShell比较两个文本文件以查看它们是否相等?

来自分类Dev

如何使用Java提取文本文件中两个单词之间的内容?

Related 相关文章

  1. 1

    使用awk查找两个文本文件之间的差异和相似性

  2. 2

    想要使用Java查找两个文本文件之间的内容差异

  3. 3

    如何查找并突出显示两个文本文件之间的差异?

  4. 4

    比较两个具有重复项的文本文件并将明显的差异写入文本文件

  5. 5

    R:如何在两个CSV文本文件之间查找和比较特定元素

  6. 6

    在两个文本文件批处理脚本中查找差异列表

  7. 7

    Unix-如何打印两个文本文件之间的差异?

  8. 8

    bash-两个文本文件之间的差异

  9. 9

    如何揭示两个看似相同的文本文件之间的隐藏差异?

  10. 10

    如何输出两个文本文件之间的差异?

  11. 11

    Bash脚本,用于显示两个文本文件之间的差异

  12. 12

    bash-两个文本文件之间的差异

  13. 13

    UNIX,如何在两个文本文件之间比较和传输值

  14. 14

    C#-比较两个文本文件

  15. 15

    打击两个文本文件比较脚本

  16. 16

    比较两个文本文件

  17. 17

    Python。比较两个文本文件的内容

  18. 18

    比较Perl中的两个文本文件

  19. 19

    Linux 比较两个文本文件

  20. 20

    比较两个文本文件文件并返回第一个差异所在的行和列

  21. 21

    在Windows cmd中查找两个文本文件之间的交集

  22. 22

    在终端中查找两个文本文件之间的匹配

  23. 23

    如何使用Shell脚本打印两个文本文件的差异?

  24. 24

    两个文本文件之间的区别

  25. 25

    库或API将比较两个文本文件并在Groovy中生成差异文本文件

  26. 26

    使用Powershell比较两个文本文件并删除重复的行

  27. 27

    无法使用“ cmp”正确比较两个文本文件

  28. 28

    如何使用PowerShell比较两个文本文件以查看它们是否相等?

  29. 29

    如何使用Java提取文本文件中两个单词之间的内容?

热门标签

归档