여러 텍스트 파일에서 텍스트를 찾아야했던 적이 있습니까? IT 부서에 있다면이 문제가 자주 제기 될 수 있습니다. 어쩌면 로그 파일에서 특정 문구를 찾고 있거나 아니면 프로그래머이고 여러 코드 파일 안에있는 코드를 찾아야 할 수도 있습니다.
불행히도이 작업을 수행하는 쉬운 방법은 없습니다 Windows에서. 기본 Windows 검색은 속도가 매우 빠르며 고급 검색을 허용하지 않기 때문에 이러한 종류의 작업에는 끔찍합니다. 다행히 Windows 검색보다 훨씬 뛰어난 몇 가지 다른 방법이 있습니다.이 방법은이 게시물에서 언급 할 것입니다. 각 솔루션에 대해 자세히 설명하지는 않겠지 만 Google에서 더 많은 정보를 얻을 수 있습니다.
타사 소프트웨어를 설치하지 않고 명령 줄에 익숙하지 않은 경우, 아래에있는 내장 검색 명령 섹션을 확인해야합니다. 대부분의 사람들이 GUI 인터페이스에 익숙하다고 가정하기 때문에 프로그램을 먼저 언급합니다.
타사 검색 프로그램
여러 텍스트 파일을 검색 할 때, 모든 수색 명령의 왕은 grep입니다. grep은 UNIX / Linux의 명령 행 유틸리티로서 정규 표현식을 사용하여 고급 검색을 수행 할 수 있습니다. 그것은 대중적이며 리눅스의 모든 배포판에서 사용됩니다.
따라서 누군가가 Windows에서 검색하기위한 프로그램을 작성할 때 필연적으로 grep이라는 단어가 있습니다.
grepWin
grepWin 아마도 여기서 언급 한 도구 중에서 가장 인기있는 도구 일 것입니다. 정규식을 지원하며 텍스트를 찾아서 바꿀 수 있습니다.
파일 크기, 파일 형식 및 기타 기준으로 검색을 제한 할 수 있습니다. 또한 탐색기의 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴에 옵션을 추가하여 폴더를 신속하게 검색합니다. 결과는 하단 창에 나열되며 파일을 두 번 클릭하여 파일을 열 수 있습니다.
AstroGrep
AstroGrep 또한 정말 좋은 검색 프로그램입니다. 뿐만 아니라 파일이 어디에서 발견 되었는가를 보여줍니다. grepWin에는 Content라디오 버튼을 선택하는 옵션도 있지만, AstroGrep에서 더 잘 구현 된 것 같습니다.AstroGrep은 편리한 기능인 Word 파일도 검색 할 수 있습니다. 나중에 참조 할 수 있도록 모든 결과를 저장하거나 인쇄 할 수도 있습니다. 나는 또한 그들의 인터페이스가보다 현대적이고 눈을 즐겁게 해준다는 것을 알게되었습니다.
BareGrep
BareGrep 는 정규식과 모든 기본 검색 기능을 지원하는 매우 간단한 검색 프로그램입니다. 전체적으로 꽤 빠르며 성냥을 표 형식으로 보여줍니다. 무료 버전에는 사용할 수없는 시작 화면이 있습니다. 프로 버전은 $ 25이며 스플래시 화면을 비활성화하는 것 같습니다. 그렇지 않으면 기능이 동일합니다.
PowerGREP
궁극적 인 검색 프로그램을 찾고 있다면 PowerGREP 이상 찾으십시오. 이 프로그램은 심각한 특징과 심각한 가격표를 가지고 있습니다. 그것은 엄청난 $ 159입니다! 위에서 언급 한 모든 기능을 갖추고 있으며, 약간의 인터페이스와 멋진 인터페이스로 패키지되어 있습니다.
Word 파일에서 텍스트를 찾는 것과 같은 심각한 검색 요구 사항이있는 경우에만이 프로그램을 사용하는 것이 좋습니다 , PDF 문서, Excel 스프레드 시트 등. 로그 파일에서 통계를 추출하여 해당 정보를 사용자에게 제공 할 수도 있습니다. 강력한 도구입니다.
기본 제공 Windows 명령
빠른 검색 만 수행하고 본격적인 프로그램을 설치하지 않으려면 다음을 사용할 수 있습니다. Windows의 기본 제공 명령 행 도구 하나는 정상적인 명령 프롬프트에서 실행되고 다른 하나는 PowerShell을 사용합니다. 둘 다 꽤 강력하고 찾고있는 것을 찾을 수 있습니다.
첫 번째 명령은 findstr입니다. findstr을 사용하는 방법은 참조 문서 를 참조하십시오. 명령 프롬프트에서 findstr /?을 입력해도 사용법이 표시됩니다. 보시다시피 몇 가지 옵션이 있습니다. 분명히 위의 프로그램 중 하나를 사용하는 것보다 훨씬 복잡합니다.
두 번째 옵션은 Windows PowerShell의 Select-String 명령입니다. 다시 말하지만, 아직 사용하지 않았다면이 명령어로 꽤 큰 학습 곡선이 있습니다. Microsoft는 Select-String 사용법 에 관한 좋은 자습서를 가지고 있으므로 읽어 보시기 바랍니다.
많은 수의 파일에서 텍스트를 검색하는 가장 좋은 방법. 다른 옵션을 시험해보고 어떤 옵션이 가장 적합한 지 확인하십시오. 즐기십시오!