如何在Linux上查找當前目錄的所有直接子目錄?如何在Linux上查找當前目錄的所有直接子目錄?
7
A
回答
5
如果您只需要獲取子目錄列表(不需要關心使用的語言/工具),find
是您需要的命令。
它能夠在目錄樹中找到任何東西。
如果通過立即你的意思是你只需要子目錄,但不是孫子-maxdepth
選項將做的伎倆。然後-type
會讓你指定你只是在尋找目錄:
find YOUR_DIRECTORY -type d -maxdepth 1 -mindepth 1
+0
該解決方案不正確:結果包括父目錄`YOUR_DIRECTORY`。 – oberlies 2013-07-17 15:48:06
11
使用ls -d */
。
說明:
-d
會使LS打印的目錄名稱,而不是它的內容。- 斜槓確保只考慮目錄,而不考慮文件。
-1
使用此
LS | grep/$
grep找到任何以/結尾的目錄。
1
您還可以使用下面 -
$ ls -l | grep '^d'
簡要說明:由於在長列表,該目錄以「d」,所以上面的命令(grep
)過濾掉那些結果,即以' d',這些都不過是目錄。
相關問題
- 1. 查找當前目錄和子目錄包括當前目錄
- 2. 查找目錄中的所有目錄
- 3. Linux:查找鏈接到特定目錄的所有軟鏈接
- 4. 從當前目錄和子目錄檢索所有文件
- 5. CoffeeScript - 編譯當前目錄和所有子目錄中的所有.coffee文件
- 6. VBScript當前目錄+子目錄?
- 7. preg_match在URL中查找當前目錄
- 8. htaccess如何查詢所有子目錄
- 9. C++列出中的所有目錄和子目錄(LINUX)
- 10. 如何在查找目錄後列出子目錄的內容
- 11. 如何獲取當前符號鏈接目錄的父目錄?
- 12. 獲取當前目錄中的所有文件和目錄python
- 13. 列出當前目錄的所有子目錄的內容 - 解析ls與globbing
- 14. Linux命令查找單個目錄 - 這是目前唯一的目錄
- 15. 如何找到當前目錄?
- 16. shell腳本查找並替換當前目錄和所有子目錄中的字符串
- 17. Prolog - 查找當前目錄,查找'tell'謂詞的相對目錄
- 18. 如何找到根目錄目前我在爲Linux
- 19. Perforce:列出當前目錄中的所有文件,但不包含子目錄
- 20. 如何計算當前目錄和子目錄中所有文件的所有行?
- 21. 查找pwd中所有目錄的目錄中的文件數
- 22. 如何重命名DOS下當前目錄下的所有隱藏目錄?
- 23. 如何列出批處理文件中當前目錄的所有父目錄
- 24. 如何查找文件所在的所有Grand-Parent目錄
- 25. 在Google Analytics目錄和所有子目錄上過濾
- 26. 如何在目錄內的所有子目錄上運行批處理文件?
- 27. linux-kernel中進程的當前目錄
- 28. 當前目錄
- 29. 如何列出所有子目錄中的目錄
- 30. 在所有直接子目錄中執行命令
立即在當前目錄或其下面的整個底層結構中的目錄級別? – 2011-01-20 13:50:52
什麼語言/工具? – peoro 2011-01-20 13:50:59