본문 바로가기

정보의 나날들./프로그래밍의 나날들.(입문Ver.)

와일드카드 (글로빙)의 사용법.





리눅스에서 파일명의 그룹을 지정할 수 있도록 특수한 문자를 지원하는데, 이것을 와일드카드[각주:1]라고 합니다.

이 와일드카드를 이용하여 문자 패턴에 따라서 파일명을 선택할 수 있습니다.

개인적으로는 이해가 잘 안되가지고(....)

알기 쉽게 정리해봤습니다.




표 1-1

와일드카드 

표시되는 문자

 *

 모든 문자

 ?

 모든 한개의 문자

 [characters]

 characters에 들어가있는 문자

 [!characters]

 characters에 들어가있지 않은 문자

 [[:class:]]

 지정된 클래스에 포함된 문자(...지만 뭔지 아직 잘 모르겠습니다)






표 1-2

패턴 

표시되는 문자 

 *

모든 파일 

g*

 g로  시작되는 모든 파일

 g*.txt

 g로 시작하는 " txt " 파일

 data????

 data로 시작하면서 그 뒤에 4개의 문자가 있는 파일[각주:2]

 [abc]*

 a, b, c로 시작하는 모든 파일

 backup[0-9][0-9]

backup으로 시작하는 파일명 뒤에 2개의 숫자가 붙은 파일[각주:3] 

 

 클래스 예시를 넣을 자리.

 

 

 

 






  1. 혹은 글로빙 [본문으로]
  2. ex) datafile, data1234 등 data의 뒤에 4개의 문자가 붙는 파일을 검색. [본문으로]
  3. ex) backup12, backup90 같은 backup이라는 파일명칭 뒤에 숫자 2개가 붙은 파일명 [본문으로]