V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
abujj
V2EX  ›  问与答

mac 如何监控一个 plist 文件内容的更改 历史和 diff 对比

  •  
  •   abujj · 2022-05-12 22:11:37 +08:00 · 627 次点击
    这是一个创建于 686 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不但能监控文件的内容更改了几次, 更改的地方, 还最好有类似 git diff 一样,能对比

    监控的文件是 plist 文件

    有这样的软件吗

    2 条回复    2022-05-13 21:22:55 +08:00
    ysc3839
        1
    ysc3839  
       2022-05-13 20:05:11 +08:00
    用不同工具组合吧,一个工具检测文件变动,调用 plutil dump 出 xml 格式的 plist ,然后再用一个工具对比历史版本
    abujj
        2
    abujj  
    OP
       2022-05-13 21:22:55 +08:00
    @ysc3839
    写了一个简单的 watch, 监控文件变化,然后拷贝重命名成 新的文件, plutil -convert xml1 成 xml. 然后 diff 工具一个一个分别对比

    貌似没啥好工具和办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   951 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 21:34 · PVG 05:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.