COMPUTING

[Tip] 윈도우즈 콘솔창에서 파일 내용 검색 방법

Exeter 2020. 11. 23. 00:57
반응형

Microsoft Windows에 기본으로 내장된 Command 콘솔(명령 프롬프트)에 포함된 기능 중 FIND 명령어가 있습니다. FIND 명령어는 지정한 파일 내용에서 특정한 문자열을 검색하는 기능을 제공합니다.

 

이 명령어는 Linux에서 사용하는 grep 명령어와 유사하다고 볼 수 있는데, grep만큼 강력하지는 않지만 일반적인 용도로 원하는 문자열/내용을 찾을 때 쉽게 사용할 수 있습니다.

 

 

아래는 FIND 명령어의 기본적인 문법(Syntax) 입니다.

참고로 윈도우즈 cmd는 대부분의 경우 대소문자를 구분하지 않으므로, 아래 매뉴얼과 무관하게 그냥 소문자로 입력해도 됩니다. 단, 검색하려는 문자는 대소문자를 구분하도록 옵션을 지정할 수 있습니다.

 

 

FIND [/ V] [/ C] [/ I] [/ N] 문자열 [d :] [경로] 파일 이름 [...]

[기능]

하나 이상의 파일에서 특정 문자열을 ​​검색

[설명]

- 검색할 문자 앞뒤에 큰 따옴표를 넣어야 하며, 검색 중인 문자열에 이미 따옴표가 있는 경우 큰 따옴표를 사용해야 함

- 검색하려는 문자열로 와일드카드 문자는(*,?) 지원하지 않음

- 각 옵션은 띄어쓰기(white space)로 구분해야 함

- 옵션 입력은 대소문자 무관

 

[옵션] 
/ V-지정된 문자열을 포함하지 않는 모든 줄을 표시합니다.
/ C-각 파일에 일치 항목이 포함된 줄 수만 표시합니다.
/ I-문자열의 대소 문자를 무시합니다.
/ N-찾은 줄 앞에 줄 번호를 표시합니다.

 

[실행 예시]

test.txt 

=======

This is a text message1
Hello world!
This is a text message2

=======

 

옵션:

대소문자 무시 (/i)

줄 번호 표시 (/n)

모든 .txt 확장자 파일 대상 (*.txt)

FIND 명령어 실행 예시

 

 

공감(하트)을 눌러주세요! 블로그 작성에 큰 힘이 됩니다.

반응형