1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 01:22:09 +02:00
tldr/pages.zh_TW/common/diff.md
Managor 9a42cc59fb
pages*/common/*: add option placeholders to translations part 1 (#15896)
Co-authored-by: Darío Hereñú <magallania@gmail.com>
2025-03-14 12:48:08 +05:30

1.1 KiB

diff

比較兩個檔案或目錄間的差異。 更多資訊:https://manned.org/diff.

  • 比較兩檔案,列出 舊檔案 相異於 新檔案 而需更改之處,以讓兩者相同:

diff {{舊檔案}} {{新檔案}}

  • 忽略空格下,比較兩檔案:

diff {{[-w|--ignore-all-space]}} {{舊檔案}} {{新檔案}}

  • 比較兩檔案,並排顯示差異:

diff {{[-y|--side-by-side]}} {{舊檔案}} {{新檔案}}

  • 比較兩檔案,並以統一格式 (unified format) 顯示差異(為 git diff 預設格式):

diff {{[-u|--unified]}} {{舊檔案}} {{新檔案}}

  • 遞迴比較兩目錄,顯示相異的檔名或目錄名,與檔案內更動:

diff {{[-r|--recursive]}} {{舊目錄}} {{新目錄}}

  • 比較兩目錄,只顯示相異檔案的檔名:

diff {{[-r|--recursive]}} {{[-q|--brief]}} {{舊目錄}} {{新目錄}}

  • 由兩個文字檔之間差異建立一個補丁 (patch) 檔給 Git,不存在的檔案視為空白文件:

diff {{[-a|--text]}} {{[-u|--unified]}} {{[-N|--new-file]}} {{舊檔案}} {{新檔案}} > {{diff.patch}}