grep abc file : file에서 abc 식을 사용한다.
grep abc *.txt : txt 확장자 파일에서 abc 패턴을 찾는다
grep '^1027' file : file에서 1027로 시작되는 패턴을 찾는다
grep '^kims$' file : file에서 kims로 시작되고 바로 끝나는 패턴을 찾는다
grep '80.' file : file에서 80. 패턴을 찾는다
grep '[we]' file : file에서 w나 e로 시작되는 패턴을 찾는다
grep '111.111|222.222' file : file에서 111.111 또는 222.222 라는 패턴을 찾는다.
grep '[A-Z]' file : file에서 A부터 Z까지 포함되는 패턴을 찾는다
grep '[A-Z]{9}' file : file에서 대문자 A부터 Z까지 포함되는 단어가 9번이상 반복되는 모든 행을 찾는다.
grep -n '111.111' file : file에서 111.111이 나타나는 행을 찾으면서 행번호도 함께 출력된다
grep -i 'aaa' file : file에서 aaa 또는 AAA 패턴을 찾는다
grep -v '111.222' file : file에서 111.222가 포함되지 않은 모든 행을 찾는다.
grep -l 'ssl' * : 패턴이 찾아진 파일의 행번 대신 파일만을 출력한다.
grep -w 'ssl' file : 패턴이 아닌 하나의 단어가 되는 ssl 단어만 찾는다.
grep -e '^asab$|(.*)?dd' file : file에서 정규표현식을 쓸 수 있도록 한다.
'unix and linux' 카테고리의 다른 글
so 로딩 에러 (0) | 2007.12.31 |
---|---|
vi 팁 (0) | 2007.12.31 |
shell 상에서 사용하는 옵션 지정하기-shopt (0) | 2007.12.29 |
쉘 자동화 -mysql (shell) (0) | 2007.12.29 |
grep을 이용하여 여러개의 패턴으로 먼가를 찾기 (0) | 2007.12.28 |