강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 와일드카드(wildcard) 사용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터2급강좌 : 와일드카드(wildcard) 사용법

와일드카드 이용법

명령어에 파일을 인수로 사용할 경우 하나가 아닌 여러 개를 동시에 지정할 필요가 있을 때, 파일을 하나씩 처리한다면 매우 불편할 것이다.

 

 

 

 

이런 작업을 쉽게 하기 위해 와일드카드를 사용한다.

 

 

 

 

 

 

? : 어떤 문자이던지 한 문자

* : 어떤 문자도 없거나 그 이상인 경우

[] : [] 내에 지정된 각각의 문자. [a-d]로 표시하면 [abcd]와 같은 의미. [ac]와 같이 비연속적 문자의 지정이 가능. [abcd]*로 표시하면 각각 a, b, c, d로 시작하는 모든 파일들을 의미. [rst]?로 표시하면 각각 r, s, t로 시작하고 다음에 하나의 문자가 오는 모든 파일들을 의미.

 

지우고자 하는 파일 이름이 ‘test’로 시작하고 다섯 글자인 파일이면 다음과 같이 하는데 예를 들자면 test1, test2 등과 같을 경우에는 test1을 지울 것인지 물어보고 다음에 test2를 지울 것인지에 대해 물어본다.

 

 

 

 

 

# rm test?

 

 

 

 

 

지우고자 하는 파일 이름이 ‘test’로 시작하는 모든 파일이면 다음과 같이 사용한다.

 

 

 

 

 

# rm test*

 

 

 

 

 

다음 예에서 [a-z]*.txta부터 z까지의 문자로 시작하고 .txt 확장자로 끝나는 모든 파일들을 말한다.

 

 

 

 

 

# rm [a-z]*.txt

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  255 명