2013-10-08 89 views
0

我是linux新手。我試圖找到一個如下所示的目錄結構:/ org/voltdb/client。如何在linux中找到目錄和子目錄以及子目錄?

我可以找到很多tutorials顯示如何找到一個目錄,但沒有顯示如何找到一個完整的目錄路徑。

如何搜索特定的目錄層次結構?

這不起作用:查找/型d -name 「/組織/ voltdb /客戶端」 -ls

回答

3

喬恩林的解決方案不起作用,因爲「/組織/ voltdb /客戶端」不會在find輸出出現。你應該用這個代替:

find/-type d -name 'client' | grep /org/voltdb/client 
0

你可以只用grep輸出:

find/-type d -name 'org' | grep /org/voltdb/client 
+0

如果我從根目錄運行它時沒有返回任何結果,這是否意味着目錄結構不存在? – bernie2436

3

可以使用find命令。這是非常靈活的模式搜索。嘗試:

find/-type d -path '/org/voltdb/client'