Logo

find 명령으로 특정파일 특정문자열 찾아내기

/home 디렉토리 하단에 .htaccess 파일중에서
“avi”란 단어가 들어간 파일을 모두 찾아보자.

[root@zero7 jasmine]# grep “avi” `find /home -name .htaccess`
/home/mech007/public_html/main/.htaccess:RewriteCond %{DOCUMENT_ROOT}//main/attach/1/favicon.ico -f
/home/mech007/public_html/main/.htaccess:RewriteRule ^favicon\.ico$ attach/1/favicon.ico [E=SURI:1,L]
/home/mech007/public_html/main/.htaccess:RewriteRule ^favicon\.ico$ image/icon_favicon_default.ico [E=SURI:1,L]

만약, 검색한 파일리스트만 출력하려면, 아래와 같이 하면 된다.

[root@zero7 jasmine]# grep -l “avi” `find /home -name .htaccess`
/home/mech007/public_html/main/.htaccess
[root@zero7 jasmine]#

입력시 `는 키보드좌측 탭키 바로위 ~자판임.

Prev 하드디스크의 상태보기
Next 하위 디렉토리까지 뒤져 특정파일의 내용을 replace하기

Leave a comment