티스토리 뷰

Source : http://jyong.net/3


Linux에서 여러 파일 중 특정 문자열을 찾으려면 다음 명령어를 이용하면 된다.

find [검색할 디렉토리] | xargs grep '[검색할 문자열]'


======


2010. 04. 29. 수정



Linux에서 여러 파일 중 특정 문자열을 찾으려면 다음 명령어를 이용하면 된다.

grep -r '[검색할 문자열]' [검색할 디렉토리]


비슷하게 여러 파일 중 특정 문자열을 다른 문자열로 바꾸려면 다음 명령어를 이용하면 된다. 

grep -rl '[검색할 문자열]' [검색할 디렉토리] | xargs sed -i 's/[검색할 문자열]/[교체 문자열]/g'