윈도우 탐색기에서 처럼 파일 내용까지 검색할수 있는 명령이 리

linuxtest1의 이미지

파일 찾기는 find 가 있는걸루 아는데

파일 내용까지 검색해서 찾을려면 어찌해야 하는지

찾아두 찾아두 않나오내용.... ㅡㅡ;;

혹시 윈도우 탐색기에서처럼 파일 내용까지 검색 가능한 명령이 있나여?

많은 고수님들에 관심 부탁드립니다.

즐거운 날 되세요.

cjh의 이미지

grep 말씀하시나요?

--
익스펙토 페트로눔

aero의 이미지

윈도우에서도 기본으로 grep 비슷한 기능을 지원하는 명령이 있습니다.

findstr /s 찾을문자열 c:\somewhere\*

위에서 /s는 하위 디렉토리를 다 포함하라는 옵션입니다.
디렉토리 지정할때 *를 꼭 써주셔야 합니다.
안 그러니 제대로 동작하지 않더군요.

findstr은 정규식 비슷한것도 쓸 수 있습니다.
자세한 설명은 findstr /?

그리고 추가 윈도그 tip
유닉스에서 특정 문자열이 들어간 라인 카운트를 셀때

grep 찾을문자열 파일| wc -l 

혹은
grep -c 찾을문자열 파일

이런 형식으로 하는데

윈도우에서는

find /c "찾을문자열" 파일

형식으로 하면 됩니다.

윈도우에서도 unix스타일로 하고싶다 하시면
http://unxutils.sourceforge.net/
를 쓰시길 추천드립니다.
위 싸이트의 binary들은 cygwin과 달리
win32 native하게 컴파일되서 cygwin.dll 같은
별도의 dll파일이 필요없이 그냥 파일 하나하나
어디에나 복사해가서 사용가능합니다.

linuxtest1의 이미지

즐거운 날 되세요