CAFE

AIX 질문&답변

정통유닉스 grep 명령어 질문이요....

작성자훈이|작성시간12.06.28|조회수595 목록 댓글 4

서버의 디렉토리에 저장된 파일 중에 찾고 싶은 문자열이 들어가 있는 파일을 찾으려고 하는데요.. 그 찾고자 하는 문자열이 100개 정도여서 텍스트 파일로 만들었구요.. 정통 유닉스에서는 grep 옵션에 -r, -f 이 없어서 아래와 같이 쳤는데 제대로 검색이 되지 않는 것 같습니다.  (strings_webshell.txt는 특정 스트링값을 모아 놓은 텍스트 파일이구요)

 

find /디렉토리 경로 | xargs grep –i /home/strings_webshell.txt > /home/webshell_result.txt

 

무엇이 문제일까요? 알려주세요 ㅠㅠ 

 
 
* 리눅스는 recursive 옵션을 지원하니깐 
grep -r -i -f /infosec/strings_webshell.txt /var/www/ > /infosec/webshell_result.txt 이런식으로 명령어를 치면 되더라구요...
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자백승찬 | 작성시간 12.06.29 # find <디렉토리> -type f | xargs grep -i <찾을려는 문자열>
  • 작성자백승찬 | 작성시간 12.06.29 또는
  • 작성자백승찬 | 작성시간 12.06.29 # find <디렉토리> -type f -exec grep -l <찾을려는 문자열> {} \;
  • 작성자훈이 작성자 본인 여부 작성자 | 작성시간 12.07.02 아... 감사합니다.
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼