서버의 디렉토리에 저장된 파일 중에 찾고 싶은 문자열이 들어가 있는 파일을 찾으려고 하는데요.. 그 찾고자 하는 문자열이 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 이런식으로 명령어를 치면 되더라구요...
다음검색