gpt4 book ai didi

unix - 从 diff 重新创建文件

转载 作者:行者123 更新时间:2023-12-01 05:53:52 25 4
gpt4 key购买 nike

如何从 diff 创建原始文件,我有一个文件并在不知不觉中删除了另一个文件。是否有任何工具可以将 diff 输出转换为 'ed' diff(diff -e 输出)格式或补丁输出格式?

最佳答案

如果您有:

  • 旧文件,以及
  • 区别

那么这只是以通常的方式应用差异的问题:

patch the_file <the_diff

这只是应用差异的正常用例。

如果您有:

  • 新文件,以及
  • 区别

然后您可以使用patch-R 选项简单地反向应用补丁:

patch -R the_file <the_diff

关于unix - 从 diff 重新创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14651828/

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