Text-Processing

合併文本文件目錄

  • January 29, 2016

我有兩個目錄:Libc-825 和 Libc-1044。想像一下,版本 1044 更新,但有問題。有沒有辦法合併這些文件樹?我有 C 源,差異不大。我聽說過將 git 用於此類目的。

編輯:我想獲取名稱衝突的所有文件的差異,以手動修復錯誤

您可以使用diff新文件、舊文件和衝突文件生成更新檔。

diff -Naur Libc-825 Libc-1044

標誌狀態-N將失去的文件視為新文件,-a所有文件都是文本,-u在 diff 前後顯示行以便於辨識和-r遞歸。然後,您可以將更新檔應用到舊目錄並獲得合併的結果。

引用自:https://unix.stackexchange.com/questions/258413