출처: http://mwultong.blogspot.com/2006/07/grep-find-findstr.html
가끔 소스 코드나 텍스트 파일에서 특정 단어를 찾아야 하는데, 한 솔루션이면 Visual Studio의 파일에서 찾기(CTRL-SHIFT-F)를 사용해서 찾으면 됩니다. 하지만 여러 솔루션이나 텍스트 파일들로 구성된 경우에는 솔루션이나 텍스트 파일을 하나씩 열어서 찾으려면 시간이 오래 걸려서 한번에 찾을 방법은 없을까 고민을 했습니다.
Unix의 grep/find 같은게 있으면 좋은데, 그거 하나 쓰자고 Cygwin 같은 걸 깔 수도 없고 어떻게 해야하나 고민하던 중에 구글링을 해보니 출처에서 답을 찾았습니다.
findstr이라고 Windows 명령인데, Windows 2000 이상에는 다 있다고 하네요. command 창이나 PowerShell 창에서 사용하시면 됩니다.
findstr /? 를 입력하시면 옵션에 대한 설명이 나오니까 참고하시면 될 것 같습니다. /S 옵션을 붙이면 sub directory까지 다 찾아주고 /N 옵션을 붙이면 찾은 행 번호도 알려주니 편하네요.
이 기능은 소스 코드나 텍스트처럼 특정 프로그램을 사용하지 않아도 읽을 수 있는 텍스트 파일에서는 동작하는데 워드, PPT, 엑셀 파일의 내용에 있는 특정 단어를 검색할 때는 사용할 수 없습니다.
MS 오피스 파일 내부의 단어 검색을 할 방법은 없을까 찾아보니 다음에서 Windows 7의 검색/색인 기능을 활용한 방법을 설명해 주셨네요.
http://blog.naver.com/PostView.nhn?blogId=gaf0zero&logNo=140167690104
'Windows' 카테고리의 다른 글
Windows 10에서 VMWare vs Hyper-V (0) | 2019.03.18 |
---|---|
Windows 10 자동 업데이트 방지 방법 (0) | 2018.03.15 |
Windows 10 Creator Update V1703 ISO 파일 다운 받는 법 (0) | 2017.08.17 |
태블릿 PC를 디지타이저로 만들어 주는 VirtualTablet (0) | 2017.08.17 |
Micro SD 카드에 Windows To Go 설치하기 (0) | 2017.08.14 |