« Yasu 升級到 2.5.4 | Main | Lukas 的影像編輯軟體比較 »

透過終端機比對檔案夾內容

Tags:

new_Terminal_icon_90.jpgMacworld 的文章 "Compare two folders' contents in Terminal" 提到了在終端機簡單比對檔案夾內容,主要是透過一個名為 diff 的程式,直接在終端機中使用即可,若您想要簡單地比對一下兩個檔案夾中的內容,只要打開終端機 (位於“應用程式/工具程式”檔案夾內),然後輸入下列指令:

diff -rq 第一個檔案夾的路徑 第二個檔案夾的路徑

這個簡單的指令中加了兩個小選項 (-rq),其中 r 會告訴 diff 遞迴比對找到的任何子目錄,而 q 則是將 diff 設為簡略模式,也就是僅會比對其中的檔案差異,若是文字檔的話,不會逐行比對文字內容。如果您僅是想要了解兩個檔案夾的內容有什麼不同,簡略模式即可適用。在終端機的指令與比對顯示內容,類似下方:

diff -rq /Users/Jack/Pictures/Tokyo_ORG /Users/Jack/Pictures/Tokyo_NEW
Only in /Users/Jack/Pictures/Tokyo_ORG: DSC05516.JPG
Only in /Users/Jack/Pictures/Tokyo_ORG: DSC05566.JPG
Only in /Users/Jack/Pictures/Tokyo_NEW: DSC05578.JPG
Only in /Users/Jack/Pictures/Tokyo_NEW: DSC05594.JPG

如果您想要使用 diff 來進行更多作業,而非僅是簡單的檔案夾比對,可以在終端機中輸入 man diff 來查看其完整的功能與指示。挺有趣的,有興趣的話,玩玩看!

link: Compare two folders' contents in Terminal (Macworld)

TrackBack

TrackBack URL for this entry:
http://applewoods.org/mt/mt-tb.cgi/4347

Post a comment

TypeKey: 如果您有 TypeKey 認證,請登入 (sign in) 並在此使用。



:

« Yasu 升級到 2.5.4 | applewoods.org (main page) | Lukas 的影像編輯軟體比較 »

promotion


Picturesque 2.0 八折優惠
(省下 20% 金額的好康分享!)


Parallels Desktop for Mac 4.0
(省下 $5 美元的獨家優惠)


special

Mac大補帖之Intel inside
Mac大補帖之Intel inside

Mac大圖解-軟體大攻略
Mac大圖解-軟體大攻略

免費 iTunes 音樂
免費 iTunes 音樂。須有 iTunes Store (USA) 帳號
Powered by
Movable Type


Page URL: http://applewoods.org/archives/2008/02/terminal_diff.php
[applewoods] [about applewoods] [contact us] [sitemap]
轉載請標明作者、出處 Copyright © 2004 - 2010 Jack Lin, Antony Shen. All rights reserved. Hosted by SillyDog701.