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

지정된 파일 내에서 대소문자 구분 없이 특정문자로 시작하는 행 검색

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

지정된 파일 내에서 대소문자 구분 없이 특정문자로 시작하는 행 검색






 

look명령어는 기본적으로 대소문자를 구분하여 문자열을 검색합니다.

 

 

 

  만약look으로 특정 파일 내에서 문자열을 검색할 때에 대소문자를 구분하지 않고 검색하시려면 아래의 예와 같이 -f옵션을 사용하시면 됩니다.

 

 

 

 

 

아래 첫번째 예는 대문자 ASUNG이라는 문자열을 file이라는 파일에서 검색하였으나 결과에 아무런 값도 출력되지 않았습니다.

 

 

 

 ASUNG과 동일한 문자열이 없기 때문이죠. 하지만, 아래 두번째 예는 file이라는 파일 내에서 “ASUNG”이라는 문자열을 대소문자 구분 없이 검색한 결과를 보인 것입니다.

 

 

 

 아래의 결과를 보시면 대소문자를 구분하지 않고 검색하였기 때문에 “asung”이라는 문자열로 시작하는 행이 결과로 나온 것입니다.

 

 

 

 

 

[root@su250 ~]# look ASUNG file

[root@su250 ~]#

[root@su250 ~]# look -f ASUNG file

asung soo FIGHTING!!!

[root@su250 ~]#

 

다음 예는 file이라는 파일 내에서 “Dwoo”라는 문자열을 대소문자 구분하여 검색한 후에 다시 대소문자 구분 없이 검색한 결과를 보인 것입니다.

 

 

 

 아래의 결과를 보시면 대소문자를 구분하지 않고 검색하였기 때문에 “dwoo”라는 문자열로 시작하는 행이 결과로 나온 것입니다.

 

 

 

 

 

[root@su250 ~]# look Dwoo file

[root@su250 ~]#

[root@su250 ~]# look -f Dwoo file

dwoo young FIGHTING!!!

[root@su250 ~]#

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  91 명