我的團隊使用CVS。出於某種原因,我需要創建一個shell腳本,用於刪除所有名稱爲CVS的文件夾(那些曾經使用過它的人可能會理解),這些文件夾出現在我的本地副本中。 將超級目錄視爲ABC。 ABC在其中有不同的目錄,而目錄又包含名爲CVS的目錄。在Linux中刪除多個目錄(同名)
-1
A
回答
2
在前面的回答變化不大:
find /path/to/ABC -type d -name "CVS" -exec rm -fdr {} \;
0
試試這個:
find /path/to/ABC -type d -name "CVS" -delete
+0
這不工作..它說無效的謂詞「 - 刪除」 – user2475677
+0
你得到所有的目錄,當你運行不帶-deletes的命令 – sethi
相關問題
- 1. 如何刪除多個目錄中的文件名linux
- 2. 刪除目錄,Linux的
- 3. 刪除目錄名
- 4. 刪除多個目錄中的蟒蛇
- 5. 刪除Ant中的多個目錄
- 6. 如何刪除Linux中多個目錄中存在的文件的內容
- 7. 在linux中刪除一個包含符號鏈接的目錄
- 8. 是否有可能在PowerShell上同時刪除多個目錄?
- 9. 了很多的目錄中刪除文件 - Linux的
- 10. 在Linux中刪除多個文件的名稱的一部分
- 11. shell腳本從linux目錄中刪除文件和子目錄
- 12. 在linux刪除目錄(甚至不能ls該目錄)
- 13. 同時刪除目錄
- 14. Linux恢復已刪除的目錄
- 15. 如何刪除多個虛擬目錄?
- 16. 從url中刪除目錄名稱Wordpress
- 17. 刪除具有相同名稱開頭的目錄和多個文件
- 18. 如何在多個不同目錄中移動多個文件(在Linux上)
- 19. 如何刪除linux中的某個目錄
- 20. 在Python中刪除目錄
- 21. 在C++中刪除目錄
- 22. 在Java中刪除目錄
- 23. 在bash中刪除目錄
- 24. 遞歸刪除目錄文件夾內同一級別的Linux
- 25. 從不同目錄中刪除文件
- 26. 重命名Linux中的目錄中的多個文件
- 27. 在一個目錄中刪除從文件名固定圖案
- 28. 在多個目錄中的文件重命名爲目錄名
- 29. 如何在linux中查找並刪除與名稱不匹配的目錄? !#Bash
- 30. 刪除文件集的文件名,但在不同的目錄
您應該保護大括號:''{}''或'\ {}'。 – giordano
你不需要保護大括號..我試過了..它的工作原理 –
也許在這種情況下不是,但總的來說這是一個很好的習慣,請參閱man find或http://www.gnu.org /software/findutils/manual/html_mono/find.html#Single-File – giordano