
我不小心將存檔解壓縮到磁碟的根目錄而不是資料夾。
如何在不手動操作的情況下刪除所有 188 個檔案?
我現在也已將文件解壓縮到我想要的資料夾中,所以基本上我需要刪除 c:/dropbox 中的所有文件,這些文件也在 c:/dropbox/myfolder 中,但遞歸地刪除。
我使用的是 Windows 10,但也安裝了 Windows 的 linux 子系統,因此它也可以是 unix 指令。
答案1
我做到了
cd dropbox/myfolder
find . -type f -ok rm ../{} \;
find . -depth -type f -ok rmdir ../{} \;
為了安全起見,我使用 -ok 而不是 -exex 。我分兩步驟完成了查找,因此我不會刪除 zip 中現有的資料夾,但也不會刪除已經存在的資料夾;不應刪除刪除錯誤解壓縮的檔案後剩餘檔案的資料夾。