![특정 깊이까지 디렉토리를 나열하는 방법은 무엇입니까? [복사]](https://linux55.com/image/140992/%ED%8A%B9%EC%A0%95%20%EA%B9%8A%EC%9D%B4%EA%B9%8C%EC%A7%80%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%EB%82%98%EC%97%B4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
현재 디렉터리에서 특정 깊이만큼 떨어진 디렉터리만 나열하고 싶습니다. 깊이=2로 가정
나열된 디렉토리는 다음과 같습니다.
./abc/abc
./xyz/xyz
깊이가 3인 경우
./mvd/123/abc
등.
답변1
find
최소 및 최대 재귀 깊이를 지정할 수 있습니다.
find . -mindepth 3 -maxdepth 3 -type d
답변2
깊이가 2라고 가정합니다. 당신이 사용할 수있는
find . -type d -maxdepth 2 -mindepth 2
이 type d
옵션은 디렉토리만 나열합니다.
maxdepth 2 and mindepth 2
정확한 깊이가 2인 모든 디렉토리와 파일을 제공합니다.