웹모아 
웹모아  로그인  회원가입   
웹모아
 
자잘한팁
 


  특정 문자열을 포함하는 특정 파일들 찾는 쉘
  등록: 2007-06-11 12:19:06 조회:2419


grep -n "[string]" $( find [filepath] -name "[filename]" | awk '{print $1}' )

grep 의 -n 옵션 : 찾은 문자가 파일의 몇 번째 라인에 있는지 표시
find 의 -name 옵션 : 파일 명으로 찾는다
[string] : 파일 내에서 찾고 싶은 문자를 입력, *, ? 사용가능
[filepath] : 찾기 시작할 경로
[filename] : 찾을 파일 이름 입력, * , ? 사용가능

예) grep -n "</html>" $( find ./ -name "index*" | awk '{print $1}' )
현재 디렉토리 아래로 "index" 로 시작하는 파일들 중 "</html>" 문자를 포함하는 파일들을 출력한다.
"</html>" 문자가 있는 라인을 표시한다.

ex)
[root]# grep -n "$logmode" $( find ./ -name "*php" | awk '{print $1}' )

현재 디렉토리 이하 php로 끝나는 파일중 $logmode 를 포함하는 파일 찾기



 댓글 (0)


자잘한팁
페이지: 1 / 3   


   리눅스에서 하드디스크 mount 하기1325
     CentOS 하드 마운트1427
   리눅스에서 캡쳐하는 방법2499
   특정 디렉토리의 사용량을 알려면2621
   시스템이 ping에 응답하지 못하게 설정하려면2144
   리눅스에서 공백이 포함된 디렉토리 처리2442
   cp 명령과 ln 명령의 차이점5562
   리눅스 명령어 top2224
   특정 디랙토리 인증걸기 htpasswd, htacc2514
   IP 주소 접속을 도메인 주소로 바꾸기2566
   apache 에서 '사이트 공사중' 2769
   한개의 호스팅으로 여러개 홈피 운영하기2132
    리눅스 실시간 트래픽 모니터링 하기2688
   리눅스에서 날짜를 기준으로 파일삭제9131
   윈도우에서 unload 받은 오브젝트를 리눅스에서 2234
   유닉스 및 리눅스 명령어 팁2842
   리눅스 부팅후 자동 실행2408
   리눅스 소유권바꿀때 인수 명단이 너무 김..에대해서3143
   find 명령어로 특정문자가 포함된 파일 찾기(홈마스타)(1) 2782
   리눅스에서 파일 찾기(홈마스타)2432
특정 문자열을 포함하는 특정 파일들 찾는 쉘(홈마스타)2420
   인터넷 이용시 만나는 에러메시지의 의미(홈마스타)2516
   하이퍼텍스트 전송규약 1.1표준(안)(홈마스타)3958
   웹 로그 분석 기본 개념의 이해 (70) : 웹 로(홈마스타)2629
   mod_url(홈마스타)2849
   다른 서버, 다른 도메인간 세션 공유 방법 1차 개(홈마스타)3211
     [RE] 다른 서버, 다른 도메인간 세션 공유 방법(홈마스타)2948
   다른서버 세션공유(홈마스타)2903
   이미지 링크 못하게 하기(홈마스타)2301
   아파치 가상 유저 호스트 설정하기[modr_rewr(홈마스타)1423
≪ [1]  [2]  [3]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.




공지사항
 
인기 글
10326
4509
5177
4722
19183
4464
6753
4562
4535
4211
6796
4100
13155
5013
3848
 
최근 글
167
279
189
168
115
146
2945
772
766
949
826
4038
3375
3425
3812