developer tip

파일 경로에 별표 두 개

copycodes 2020. 12. 5. 10:01
반응형

파일 경로에 별표 두 개


다음 파일 경로는 무엇을 의미합니까?

$(Services_Jobs_Drop_Path)\**\*.config

변수는 단지 어떤 경로를 보유하고 있으며 흥미로운 것은 없습니다. 도대체 **무슨 뜻 인지 훨씬 더 걱정 됩니다. 어떤 아이디어?

PS 다음 경로는 도움이되는 경우 msbuild 스크립트에서 사용됩니다.


\**\이 패턴은 재귀 적 폴더 트리 탐색을 위해 복사 작업 에서 자주 사용됩니다 . 기본적으로 확장자를 가진 모든 파일 config$(Services_Jobs_Drop_Path)경로 의 모든 하위 디렉토리에서 처리됩니다 .

MSDN, 와일드 카드를 사용하여 항목 지정 :

**, * 및?를 사용할 수 있습니다. 와일드 카드 문자를 사용하여 각 파일을 개별적으로 나열하는 대신 빌드에 대한 입력으로 파일 그룹을 지정합니다.

  • ? 와일드 카드 문자는 단일 문자와 일치합니다.
  • * 와일드 카드 문자는 0 개 이상의 문자와 일치합니다.
  • ** 와일드 카드 문자 시퀀스는 부분 경로와 일치합니다.

MSDN, 와일드 카드로 입력 지정

Images 디렉터리 및 하위 디렉터리에 모든 .jpg 파일을 포함하려면 다음 Include 특성을 사용합니다.

Include = "이미지 \ ** \ *. jpg"

참고 URL : https://stackoverflow.com/questions/8532929/two-asterisks-in-file-path

반응형