2013-10-08 8 views
0

저는 리눅스를 처음 사용합니다. 다음과 같은 디렉토리 구조를 찾으려고합니다./org/voltdb/client.linux에서 어떻게 디렉토리와 서브 디렉토리, 서브 디렉토리를 찾을 수 있습니까?

tutorials은 디렉토리를 찾는 방법을 보여 주지만 전체 디렉토리 경로를 찾는 방법은 보이지 않습니다.

특정 디렉토리 계층 구조를 검색하려면 어떻게해야합니까?

이 작동하지 않습니다 찾을 수/타입 D -name "/ 조직/voltdb/클라이언트는"

답변

3

존 린의 솔루션이 작동하지 않습니다는 '/ 조직/voltdb/클라이언트가'find의 출력에 표시되지 않습니다 때문이다. 다음과 같이 대신 사용해야합니다.

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

당신은 단지 출력을 grep 수 -ls :

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

루트에서 실행할 때 결과가 반환되지 않으면 디렉토리 구조가 존재하지 않는다는 의미입니까? – bernie2436

3

당신은 find 명령을 사용할 수 있습니다 . 패턴으로 검색 할 때 매우 다양한 기능을 제공합니다. 시도 :

find/-type d -path '/org/voltdb/client' 
관련 문제