如果我有兩個文件集合:A和B(比如兩個照片集合)。兩個集合之間存在重疊(集合A中的一些照片也存在於集合B中 - 可能具有不同的文件名),但是在(可能)不同的目錄結構中。此外,集合A中的文件可能在集合B中的多個位置出現多次,反之亦然(儘管文件名可能不同)。集合A中的所有文件是否在不同結構化的集合B中佔有?
我該怎麼知道,我可以安全地刪除集合A(即集合A中的所有文件至少在集合B中的某處存在一次)?
此外,它是關於文件內容,而不是文件名。
diff和衍生物不幫我,因爲他們抱怨的集合A和B.
fdupes之間的不同的文件結構(http://linux.die.net/man/1/ fdupes)(它比較文件大小和MD5簽名,然後執行逐字節檢查驗證)是一個方便的工具,用於檢查雙打,但有一個令人討厭的習慣,即如果從哪個集合中刪除雙重文件是不可預知的。 「手動」選項耗時很長。
fdupes也似乎是錯誤的工具。我只需要知道,如果在一個集合中的所有文件集B中佔從兩個集合
您是否在http://en.wikipedia.org/wiki/Fdupes頁面找不到您喜歡的內容? – Mat