grep 사용법 > 아트로봇

본문 바로가기

사이트 내 전체검색

아트로봇

grep 사용법

작성일 19-11-20 22:09

페이지 정보

작성자 최고관리자 조회 4,607회 댓글 1건

본문

grep 사용법



옵션

-c : 패턴이 일치하는 행의 수를 출력

-i : 비교시 대소문자를 구별 안함

-v : 지정한 패턴과 일치하지 않는 행만 출력

-n : 행의 번호를 함께 출력

-l : 패턴이 포함된 파일의 이름을 출력

-w : 패턴이 전체 단어와 일치하는 행만 출력

$ grep '^a' 파일명

= ^는 파일의 시작을 나타냄. 파일에서 a로 시작하는 행을 찾는다.

$ grep 'apple$' 파일명

= $는 파일의 끝을 나타냄. 파일에서 e로 끝나는 행을 찾는다.

$ grep 'app*' 파일명

= 파일에서 app로 시작하는 모든 단어를 찾는다.

$ grep 'a.....e' 파일명

= 파일에서 a로 시작하고 e로 끝나는 7자리 단어를 찾는다.

$ grep [a-d] 파일명

= 파일에서 a,b,c,d 로 시작하는 단어를 모두 찾는다.

$ grep [aA]pple 파일명

= 파일에서 apple 또는 Apple로 시작하는 단어를 모두 찾는다.

$ grep 'apple' d*

= d로 시작하는 모든 파일에서 apple 를 포함하는 모든 행을 찾는다.

$ grep 'apple' 파일명1 파일명2

= 지정된 두개의 파일에서 apple 를 포함하는 모든 행을 찾는다.

$ grep '^[ab]' 파일명

= 파일에서 a나 b로 시작되는 모든 행을 찾는다.


출처: https://ra2kstar.tistory.com/100 [초보개발자 이야기.]

추가 참고 자료:
https://skylit.tistory.com/81

추천94
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

최고관리자님의 댓글

profile_image 최고관리자
작성일

리눅스에서 자주 사용 하는 명령어 입니다. grep:

Copyright © 소유하신 도메인. All rights reserved.
PC 버전으로 보기