find -exec 여러 파일에서 특정 문구 찾기

가끔 여러파일에 존재하는 로그를 찾아야할때가 있습니다.

 
 

이때 동시에 여러 파일에서 같은 구문을 찾을수 있는 명령으로 아래 명령을 사용하시면 좋습니다.

 
 

find 명령의 -exec 옵션을 통해 찾은 파일들을 에서 grep으로 특정 구문이 있는 문장을 /tmp/aa.txt에 저장하라는 명령인데요.

 
 

전 로그파일을 검색할때 종종 사용합니다. 🙂

 

find /var/log/* -name ‘*.log’ -exec grep [찾고자하는문구]{} \; > /tmp/aa.txt


 

Facebook Comments

Leave A Reply

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.