Windows 세계에서 자신을 발견 한 오랜 유닉스 / 리눅스 사용자의 또 다른 질문. 먼저 내가하려는 일을 정확하게 설명하겠습니다. Windows cmd.exe 셸을 사용하고 있으며 bin \ Debug 계층 구조를 포함하는 현재 디렉토리 아래의 모든 디렉토리를 나열하고 파일이 포함되어 있는지 확인합니다 (예 : NAnt 정리 대상이 제대로 작동). 내 계층 구조는 다음과 같습니다.
\Current
\DirA
\bin
\Debug
(some files under debug)
\Release
\DirB
\bin
\Debug
\DirC
\bin
\Release
유닉스에서는 ls */bin/Debug
의 모든 것들에 대한 목록을 제공하고 비어 DirA/bin/Debug
있는 사실을 보여줄 것 DirB/bin/Debug
입니다. cmd 쉘에서 다른 변형을 시도했지만 다음과 같은 것들로 계속 와인딩됩니다.
> dir * \ bin \ Debug 파일 이름, 디렉토리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다. > dir * \ * \ * 파일 이름, 디렉토리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다.
dir 명령에 대해 이해하지 못하는 미묘한 것이 있습니까? 아니면 그렇게 제한되어 있습니까?
예, 탐색기로 전환하고 탐색하고 마우스 오른쪽 버튼을 클릭하여 원하는 결과를 얻는 검색을 만들 수 있다는 것을 알고 있지만 quick-n-dirty 명령 줄 솔루션에 더 관심이 있습니다.