grep에서 특정디렉토리를 제외하고 재귀적으로 검색하려면?

jiee의 이미지

grep에선 -R옵션을 붙여서 디렉토리를 재귀적으로 검색할 수 있습니다.

그런데, 문제는 svn을 사용하면 디렉토리들에 .svn디렉토리들이 생기면서

grep으로 검색해야할 공간이 거대해집니다.

혹시 grep을 이용해 특정디렉토리(위의 경우라면 .svn)를 빼놓고,

재귀적으로 검색할 수 있을까요?

아니면, 대체방안이 있을런지???

그럼, 즐거운 하루 마무리 잘하시길~ : )

ktd2004의 이미지

정확한 답인지는 모르겠네요..
"--exclude" 옵션을 사용해 보시죠...

grep --exclude=".svn" abc *
jiee의 이미지

테스트해보셨나요?..왜 안되지? ^^;;

토나오게...

hayarobi의 이미지

grep -r --exclude=.svn "pattern" *

----------------------
저도 세벌식을 씁니다.
M$윈도우즈, 리눅스, 맥오에스텐, 맥오에스클래식을 모두 엔드유저 수준으로 쓴답니다.
http://psg9.egloos.com

=================
잠못자는 한솔아빠

jiee의 이미지

댓글이 안지워지네요. 지성.^^;;

토나오게...

익명 사용자의 이미지

--exclude-dir=.svn

익명 사용자의 이미지

툴 소개해드립니다.

Ack 이라고.. vim 플러그인까지 있어서 활용할 수 있는 녀석입니다.

http://beyondgrep.com/

이넘 사용하고 현저하게 grep사용이 줄었습니다.

yeonpil_net의 이미지

-0-

!23456---1----+----2----+----3----+----4----+----5----+----6----+----7-2--+----8
"배웠다"는 "할 수 있다"의 동의어가 아니다.