當前位置:編程學習大全網 - 網站源碼 - diff命令

diff命令

有時候可能會需要對比兩個文件的差異,生成patch,在Linux下就可以使用diff命令

只想查看兩個文件的差異的話,可以使用:diff file1 file2

要講差異生成patch的話可以使用參數-u:diff -u file1 file2 > file.patch

要把補丁打到file1上的話,可以使用:patch -p0 < file.patch(p後面的數字取決於妳在哪壹級目錄下打patch,0表示當前目錄,1表示上壹級目錄,以此類推,目錄是相對於生成patch的目錄而言的)

去除補丁的話就用:patch -RE < file.patch

diff後面可以跟幾個常用參數說明:-u 生成patch

-r遞歸對比目錄中的所有文件

-a將所有文件視為文本

-N 當遞歸對比目錄下的文件時,壹側目錄下面沒有的文件可以看做是有壹個對應名字的空文件,不加這個的話就只對比兩頭都有的文件

  • 上一篇:單片機串口多機通信電路如何接!
  • 下一篇:精準狙擊
  • copyright 2024編程學習大全網