Skip to content

fgrep 명령어

MintState January 5, 2009 at 11:39 AM Views 16087

fgrep 명령어
 
fgrep은 fast grep의 약어로 고속 검색 프로그램으로 개발되었다. 이것은 일반적인 형태의 패턴은 검색을 못한다. 정확히 일치하는 문자열을 검색할 때 사용한다.
고정 문자열을 검색할 때는 grep보다 처리 속도가 훨씬 빠르다.

형식 : fgrep [OPTION]... PATTERN [FILE]...

설명 : 파일명에서 문자열을 검색하여 문자열을 포함하는 모든 줄을 출력한다.

---------------------------------------------------------------------
옵션                   기능
---------------------------------------------------------------------
-c                     문자열을 포함하는 줄 수만 출력한다.
-i                      문자열 비교시 대·소문자를 구별하지 않는다.
-l                      문자열을 포함하는 파일명만 출한다.
-n                     문자열을 포함하는 줄을 출력할 때 줄번호와 함께 출력한다.
-u                     문자열을 포함하지 않는 줄을 출력한다.
-x                     완전히 일치하는 줄만 출력한다.
---------------------------------------------------------------------

fgrep 사용시 파일명을 여러개 지정하면 각 줄 앞에 파일명을 출력한다.

예제>

$ fgrep Kim test.file data.file
test.file: Kim yoon chul          
test.file: Kim yoon jeong        
data.file: Kim
data.file: Kim
$

위의 예는 옵션을 사용하지 않았을 때, 두개의 파일에서 문자열 "Kim"을 포함하는 모든 줄을 출력한다.

Share X Facebook LINE QR code

0 comments

Be the first to comment.