diff

  • diff -u file1 file2
  • diff -Nur dir1 dir2
  • find dir1 dir2 -type f ! -name '*.cpp' -print | sed -e 's|.*/||' | diff -X - -r dir1 dir2
  • diff -r dir1/ dir2/ | sed '/Binary\ files\ /d' > outputfile
  • N: 如果某個文件僅在一個目錄中出現,則假定其在另一個目錄中為空文件。
  • u: 輸出每個修改前後的3行,也可以用-u5等指定輸出更多上下文。。
  • r: 子目錄也會進行比對。
創作者介紹

邱小新の工作筆記

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()