6
基本上,我有一個非常大的包含媒體的文件系統。它有很多愚蠢的子文件夾。我想找到所有文件(任何文件),並將其平面複製到目錄中。什麼是最好/最簡單的方法來做到這一點?找到所有文件,並將它們複製到一個文件夾(遞歸地展開)
認爲媒體的目錄位於/ home/user中/媒體和目標目錄的位置是/ home /用戶/ flatmedia
我想做到這一點使用標準的MAC工具。
基本上,我有一個非常大的包含媒體的文件系統。它有很多愚蠢的子文件夾。我想找到所有文件(任何文件),並將其平面複製到目錄中。什麼是最好/最簡單的方法來做到這一點?找到所有文件,並將它們複製到一個文件夾(遞歸地展開)
認爲媒體的目錄位於/ home/user中/媒體和目標目錄的位置是/ home /用戶/ flatmedia
我想做到這一點使用標準的MAC工具。
find /home/user/media -type f -exec cp {} /home/user/flatmedia \;
注 - 如果有任何重複沒有特別保證哪一個,你會得到。 OMG。
OMG。謝謝!完美工作! – DrDavid
'-type f'的意思是「變平」;) –
[以防萬一任何人被這個笑話困惑,它實際上意味着「限制查找文件,而不是目錄等」:-)] –