문자열 패턴 검색 명령어 - grep

grep

1. 개요: 'globally search a regular expression and print' 즉, 전체에서 정규식으로 검색하여 출력이라는 뜻을 줄인 말로, 패턴에 맞는 행들의 내용을 출력하는 명령어 입니다. 하나 이상의 파일로부터 변수, 함수명을 찾을 때 많이 사용합니다.

2. 명령어 방법

  • 출력명령어 | grep (option) pattern => 위치에서 pattern이 있는 파일들을 출력함. ()내의 내용은 생략 가능.
    • -c => 패턴이 일치하는 행의 수를 출력
    • -i => 비교시 대소문자를 구별 안함
    • -v => 지정한 패턴과 일치하지 않는 행만 출력
    • -n => 행의 번호를 함께 출력
    • -l => 패턴이 포함된 파일의 이름을 출력 
    • -w => 패턴이 전체 단어와 일치하는 행만 출력
    • -E => egrep과 동일.
  • 위치를 안 적으면 다음부터 메모장처럼 계속 문자열을 받아서 패턴이 있으면 보여줌.
3.  실행 사진


Comments

Popular posts from this blog

디렉토리를 바꾸는 명령어 - chdir, cd