Linux - egrep 명령어

Posted 05 14, 2013 18:17, Filed under: System/UNIX

# egrep 명령어


메타문자 역할 설명
 ^  라인의 시작  '^linux'  linux로 시작하는 모든 라인 검색
 $  라인의 끝  'linux$'  linux로 끝나는 모든 라인 검색
 .  하나의 문자 매칭  'l…x'  l을 포함하고 3개의 문자가 있고,
 다음에 x문자가 있는 라인을 검색
 *  문자가 없거나
  그 이상의 문자들이 매칭
 ' *linux'  linux 문자 앞에 아무것도 없거나 공백이 존재하는
  라인을 검색
 [ ]  [ ] 안의 문자 중 하나라도
  매칭되는 문자
 '[Ll]inux'  Linux 또는 linux를 포함하는 라인을 검색
 [^ ]  [ ] 안의 문자 중 하나도
  매칭되지 않는 문자
 '[^A-KM-Z]inux'  inux 앞의 문자에 A에서 K까지의 문자가 없고
  M에서 Z까지의 문자가 없는 라인을 검색
   
   
 +  + 앞의 문자 중 하나 이상이
  매칭되는 문자
 '[a-z] + inux'  inux 앞에 하나 이상의 소문자를 포함하고 있는
  라인을 검색(linux, mylinux, sulinux, ginux 등)
 ?  바로 앞의 문자 하나가 없거나
 하나가 매칭되는 문자
 'lo?ve'  ? 바로 앞에 문자 o가 있거나 문자가 없는 문자열을
  가지는 라인을 출력(love, lve)
 a|b  a 또는 b와 매칭되는 문자(or)  'love|hate'  love 또는 hate를 포함하는 라인을 검색
 ( )  문자 그룹  'love(ablelly)'
  '(ov) +'
 loveable 또는 lovely 매칭
  한 번 이상의 ov 문자 매칭


# 옵션
 -i, --ignore-case : 대소문자 무시
     Ignore case distinctions in both the PATTERN and the input files.  (-i  is  specified by POSIX.)
 -b : 블록 번호 출력
 -c : 매칭된 라인의 수를 출력
 -h : 파일명 출력 안함
 -l : 매칭된 라인이 하나라도 있는 파일 이름만 출력
 -n : 파일상의 매칭된 라인 번호를 출력(프로세스일 경우 전체 프로세스상의 라인 번호)
 -s : 에러 메시지를 출력하지 않음
 -v : 패턴과 매칭되지 않는 라인만 출력

※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
05 14, 2013 18:17 05 14, 2013 18:17


Trackback URL : http://develop.sunshiny.co.kr/trackback/896

Leave a comment
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다

« Previous : 1 : ... 120 : 121 : 122 : 123 : 124 : 125 : 126 : 127 : 128 : ... 648 : Next »

Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. 안녕하세요^^ 배그핵
  2. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  3. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  4. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny
  5. 감사합니다 많은 도움 되었습니다!ㅎㅎ 프리시퀸스

Recent Trackbacks

  1. clock synchronization software clock synchronization software 2 06
  2. print and mailing services print and mailing services 2 06
  3. print and mail service print and mail service 1 06
  4. clocks large facilities clocks large facilities 1 06
  5. print and mail service print and mail service 31 05

Calendar

«   06 2020   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2968339 HIT
TODAY 44 HIT
YESTERDAY 1325 HIT