대괄호 와일드카드
Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 27번째.
대괄호 와일드카드 []는 대괄호 안에 정의한 특정 문자 집합 또는 범위에서 정확히 하나의 문자와 일치합니다.
예를 들어, 다음과 같은 파일들이 있는 경우:
file1.txt
file2.txt
file3.txt
file4.txt
file5.txt1, 2 또는 3이 포함된 파일만 일치시킵니다:
ls file[123].txt출력:
file1.txt
file2.txt
file3.txt대괄호 안에서 범위 사용하기:
모든 문자를 나열하는 대신, 하이픈 -을 사용하여 범위를 지정할 수 있습니다:
ls file[1-3].txt # [123]과 동일
ls file[a-z].txt # 모든 소문자와 일치
ls file[A-Z].txt # 모든 대문자와 일치
ls file[0-9].txt # 모든 한 자리 숫자와 일치대괄호 패턴 부정하기:
시작 부분에 ! 또는 ^를 사용하여 집합에 포함되지 않는 모든 문자와 일치하는 항목을 찾습니다:
ls file[!45].txt # file1, file2, file3와 일치하지만 file4 또는 file5와는 일치하지 않음
ls file[^45].txt # 동일한 결과문자 세트 결합:
ls file[1-3a-c].txt # file1, file2, file3, filea, fileb, filec와 일치함챌린지
초급범위가 지정된 대괄호 와일드카드를 사용하여 file4.txt와 file5.txt는 제외하고 file1.txt, file2.txt, file3.txt만 나열하세요.
힌트: 대괄호 안에 범위 구문인
[1-3]을 사용하세요. 이는 각 문자를[123]과 같이 개별적으로 나열하는 것보다 더 효율적입니다.
직접 해보기
터미널
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.