grep의 사용법 & 활용사례
- 최초 등록일
- 2011.04.06
- 최종 저작일
- 2009.10
- 6페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
파일처리론 공부도중 grep의 사용법 & 활용사례를 정리한 레포트 입니다.
본문내용 보시고 필요하신분에게 유용하실거 같습니다.
목차
1) grep의 기능
4) grep에서 사용하는 정규표현식 메타문자
5) grep의 좋은 활용사례들
본문내용
1) grep의 기능
파일에서 특정한 패턴(문자열)을 찾는 명령어이다. 이는 해당 문자열이 들어있는 파일을 찾아 그 문자열이 들어가 있는 라인(행)을 화면에 출력한다.아래에 언급하는 메타문자를 활용하여 더욱 강력한 기능으로써 그 역할을 수행해낸다
2) grep의 사용법 (1) grep [옵션] [정규표현식(문자열)] [찾기 대상이 될 파일명] - 입력으로 파일명이 오지 않으면 표준입력으로부터 입력을 받는다 (2) grep 패턴 * - 현재 디렉토리에서 해당 문자열이 들어있는 파일을 찾아서 그 문자열이 들어가
있는 라인(행)을 화면에 출력한다.(서브디렉토리까지 검색하기 위해서는 아래
옵션에 언급하는 바와 같이 -r옵션을 주어야 한다) - grep 패턴 a* : a로 시작하는 모든 파일에서 해당 문자열이 들어있는 라인을 출력한다. - 이와 같이 간단하게 이용할 수도 있다.3) grep 옵션
- 옵션은 대소문자를 구분한다.-c, --count : 파일의 내용 대신 문자열이 들어있는 라인의 수를 출력(3개의 라인에서 매칭된다면 3출력)-n, --line-number : 문자열이 들어있는 라인과 문두에 라인번호를 출력-i, --ignore-case : 문자열의 대소문자 구분하지 않음-l(소문자 L), --files-with-matches : 문자열 을 포함하는 파일의 이름만 출력-r, --recursive : 서브 디렉토리의 파일까지 모두 출력-v, --invert-match : 문자열이 제외된, 즉 문자열이 포함되어 있지 않은 라인을 출력-e PATTERN, --
참고 자료
없음