比较两个文本文件并在txt文件中逐行打印差异

时间:2012-01-24 23:58:45

标签: python windows scripting diff

我有两个制表符分隔的.txt文件,我想将它们相互比较。最终目标是在另一个.txt文件中打印差异,该文件只包含列中不同数据的行。是否可以使用Winodws中的某些脚本执行此操作?

2 个答案:

答案 0 :(得分:1)

没有必要手动编写脚本,尽管在例如蟒蛇。您可以安装DiffUtils for Windows来获取Linux样式的差异工具。然后你可以说(在shell中):

diff file1.txt file2.txt

答案 1 :(得分:0)

WinMerge可能适合你。它有一个命令行界面,如果你想要自动化它。您可以在http://manual.winmerge.org/Command_line.html查看手册。希望这有帮助!