부분 디렉토리 경로를 찾는 방법은 무엇입니까?

부분 디렉토리 경로를 찾는 방법은 무엇입니까?

내 Django 소스가 어디에 저장되어 있는지 모르지만 여기에 다음과 같은 디렉터리가 포함되어 있다는 것을 알고 있다고 가정해 보겠습니다 django/contrib/admin.

find이 명령이나 더 적합한 coreutils 명령을 사용하여 이 부분 디렉터리 경로(구조)를 사용할 수 있는 위치를 찾으려면 어떻게 해야 합니까 ?

출력 예:

/home/me/python/extracted/django/contrib/admin/
/home/me/env/django/contrib/admin/

답변1

-path이 목적으로 플래그를 사용해야 합니다.

find /home/me  -path "*django/contrib/admin*"

답변2

-path이 옵션이 없는 사람들(예: 일반 AIX 설치, GNU 찾기가 설치되지 않은 경우)을 위한 또 다른 (간단한) 솔루션은 다음과 같습니다.

find /home/me -print | grep "django/contrib/admin"

관련 정보