깃랩 ci관련 yml 파일을 분석하던 도중 발견한 궁금증, 폴더경로를 설정할 때 **과 *의 차이는 무엇일까?
** : 부분 경로를 찾음 (recursive folder)
*: 0개 이상의 문자를 찾음
즉, src/lib/**/* → src/lib경로의 디렉토리 및 하위 디렉토리의 모든 파일을 뜻한다.
활용해보면,
- src/lib/**/*.jpg → 디렉토리 및 하위 디렉토리의 모든 .jpg파일을 포함
- src/lib/**/img*.jpg → 디렉토리 및 하위 디렉토리의 img로 시작하는 모든 .jpg파일을 포함
- src/lib/jpgs/ → 디렉토리에서 이름이 jpgs로 끝나는 모든 파일을 포함
조금이라도 알고 사용하는 것이 무엇보다 중요하다!
'Dev > Linux' 카테고리의 다른 글
[Linux] 리눅스 실시간 로그 확인(tail, grep, | 활용) (0) | 2023.03.11 |
---|---|
[Linux] 리눅스 Ctrl + z, Ctrl +c 차이 (2) | 2023.03.09 |