[-문구-Compeople-문구-]

+::System::/Linux2011. 12. 22. 23:05


항상 문자를 검색할때  해당 디렉토리에서

grep [찾을문자열] * 

이와 같이 사용하곤 했는데

가끔 하위 디렉토리가 너무 깊을 경우 애먹는 경우가 있어 찾아보니

물론 방법은 있다 ... 그런데 무진장 안외워진다 !!!! 흥!!!

기존에 grep 이 지원하지 않아서 xargs 로 사용했답니다.

그래서 아래와 같이 명령을 하면 하위디렉토리까지 문자열들을 찾아줘요 !!

$find . -type f -print |xargs fgrep '문자열'


검증해보진 않았지만 최근버전 리눅스의 경우 아래와같은 명령으로도(grep) 가능하다네요 ~~

$grep -r '문자열' 시작경로

Posted by Compeople