>

특정 경로에서 특정 파일을 찾지 못해 빌드에 실패했습니다. 이 파일은 다른 SDK 디렉토리에있을 수 있습니다 (새 버전이 있기 때문에). 전체 C: 에서 검색하고 싶습니다.  운전하십시오.

그러나 GithubActions 워크 플로우에서 다음 단계를 실행하면

- name: dir
  run: |
    c: && cd \ && dir /s TheFileNameThatILookFor.SomeExtension

그런 다음 워크 플로가중지됩니다! 그것은 영원히 실행되고 끝나지 않습니다. ( 증거 .)

그런 다음 특정 파일을 찾는 방법?


  • 답변 # 1

    모든 플랫폼에서 사용 가능한 bash가 PATH 의 편리한 도구 세트와 함께 제공된다는 사실을 이용할 수 있습니다 .

    dir 대신

    , 찾기로 실험 해보십시오. 여전히 시간이 다소 걸리지 만 (아래 예에서 ~ 40 분 소요) 작업에 맞게 설계된 도구를 사용하게됩니다.

    예 :

    - run: find /c/ -name "*.targets"
    
    

  • 이전 batch file - '&'근처의 구문이 잘못되었습니다 - 그것을 탈출하는 방법
  • 다음 python 3.x - 색인이없는 배열의 참과 거짓의 색인