讓我們下面簡單的例子如何找到,如果遞歸目錄中的文件也是在bash目錄B存在遞歸
A
|-abc.txt
|-soijwerow.txt
|-AA
|-oiwejr.pdf
|-AAA
|-xyz.txt
B
|-xyz.txt
|-sor233w.txt
|-AA
|-o777iwejr.pdf
|-AAA
|-abc.txt
輸出應報告的abc.txt和xyz.txt將該(以及所有相應的路徑,其中具有相同名稱的文件中找到)
應該忽略similiar目錄名
也應區分大小寫。
編輯:它應該忽略文件內容(只有文件名應該是一個檢查,而不是文件內容)。它也應該忽略相應的文件路徑。 (文件可以在特定目錄中的任何深度)
我已經試過diff -sqr A B
但不會遞歸。 (只顯示孩子)另外,它還顯示目錄結果。
你在目錄A *中遞歸地指什麼?路徑應該相同嗎?無論路徑如何,文件的內容應該是相同的?它只是你正在看的文件名?你的問題很混亂。 – ffledgling
請參閱編輯 – codeofnode