gpt4 book ai didi

python - Beyond Compare - 如何在命令行中生成比较报告?

转载 作者:太空宇宙 更新时间:2023-11-03 14:38:37 25 4
gpt4 key购买 nike

我在 Linux 上使用 BeyondCompare 4,我的目标是从命令行生成比较结果,然后在 python 或其他一些脚本中使用此结果。

我尝试使用bcompare @"script.txt"file1 file2 result.txt。其中 script.txt 是:

file-report layout:side-by-side output-to:%3 %1 %2

但是结果的格式很难用其他脚本解析。

问题:如何生成两个文本,如 BeyondCompare 的 GUI 中显示的文本?

最佳答案

该脚本似乎是正确的,但 Linux 上的 Beyond Compare 需要 X-Window session 才能运行,即使对于脚本也是如此。这意味着如果您在未配置 X-Window 客户端的 SSH 终端中运行脚本或者将其作为 cron 作业运行,它将无法启动。

macOS 上的 Beyond Compare 对脚本有类似的 GUI 要求。

Windows 上的 Beyond Compare 不依赖于脚本的 GUI,因此它将作为计划任务运行,无需用户登录。

在 Linux 和 macOS 上删除 Beyond Compare 脚本的 X-Window/GUI 依赖性已在待办事项列表中。

关于python - Beyond Compare - 如何在命令行中生成比较报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46721360/

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