2011-05-10 182 views

回答

9

使用glob。例如,對於當前目錄中,命令獲取所有子目錄是

glob -type d * 

或者,如果你想有一個特定的目錄,使用-directory參數:

glob -directory $mydir -type d * 
+3

您可能要添加-nocomplain標誌以避免在沒有找到子目錄的情況下發生錯誤。 – 2011-05-10 21:51:06

+0

謝謝海。好地方! – TrojanName 2011-05-11 10:29:28

+0

如果我做了這樣的事情'set subdirs [glob -drectory $ mydir -type d *]; '變量subdirs的類型是什麼?這是一個列表嗎?如何從這個子目錄列表中獲取第一個元素或包含特定文本的元素。需要緊急幫助。謝謝! – rahoolm 2014-05-09 09:48:25

相關問題