명령: "FIND" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "FIND"
그만큼
`FIND`Windows 명령 프롬프트의 명령은 텍스트 파일에서 문자열을 검색하는 데 사용됩니다. 여기 몇 가지 예가 있어요.
예 1: 단순 텍스트 검색:
FIND "검색어" 파일.txt
설명: "File.txt" 파일에서
"검색어" 텍스트를 검색하고 해당 문자열이 포함된 모든 줄을 인쇄합니다.
예 2: 대소문자 구분 무시:
FIND /I "검색어" 파일.txt
설명: "File.txt" 파일에서
"search_term"을 검색할 때 대소문자 구분을 무시합니다.
예 3: 특정 개수의 문자가 포함된 줄 찾기:
FIND /C "검색어" 파일.txt
설명: 검색어가 포함된
"File.txt"의 줄 수를 계산하고 그 수를 인쇄합니다.
예 4: 줄 번호 표시:
FIND /N "검색어" 파일.txt
설명: "File.txt"에서
"검색어"를 검색하고 찾은 줄의 줄 번호를 표시합니다.
예 5: 디렉터리의 모든 파일 검색:
FIND "검색어" C:\예배 규칙서\*
설명: 지정된 디렉터리의 모든 파일에서
"검색어"를 검색하고 해당 문자열이 포함된 줄을 인쇄합니다.
예 6: 디렉터리의 모든 텍스트 파일 검색:
FIND "검색어" C:\예배 규칙서\*.txt
설명: 지정된 디렉터리의 모든 텍스트 파일에서
"검색어"를 검색하고 해당 문자열이 포함된 줄을 인쇄합니다.
예 7: 출력을 별도의 파일로 리디렉션:
FIND "검색어" 파일.txt > 발견_행.txt
설명: "File.txt"에서
"검색어"를 검색하고 찾은 출력을
"FoundLines.txt" 파일로 리디렉션합니다.
예 8: 정규식 사용:
FIND /R "^[0-9]" 파일.txt
설명: 정규식을 사용하여
"File.txt"에서 숫자로 시작하는 줄을 검색합니다(
`/R`)을 사용합니다.
예 9: 주변 선 표시:
FIND "검색어" 파일.txt /C
설명: "File.txt"에서
"검색어"를 검색하고 주변 행(컨텍스트 포함)을 출력합니다.
예 10: 조회수가 없는 행만 표시:
FIND /V "검색어" 파일.txt
설명: "File.txt"에서 검색어가 포함되지 않은 행만 표시합니다.
다음 사항에 유의하는 것이 중요합니다.
`FIND`명령 프롬프트의 명령은 기본적인 검색 기능을 제공하지만 더 복잡한 작업이나 더 많은 양의 데이터를 처리하는 경우에는 PowerShell과 같은 고급 도구나 스크립팅 언어가 더 적합할 수 있습니다.
"FIND" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
파일에서 텍스트 문자열을 찾습니다.
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "문자열" [[드라이브:][경로]파일이름[
...]]
/V 지정한 문자열이 없는 줄을 표시합니다.
/C 지정한 문자열이 있는 줄 수만을 표시합니다.
/N 지정한 문자열이 있는 각 줄 앞에 줄 번호를 붙입니다.
/I 대/소문자를 구별하지 않고 찾습니다.
/OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.
"문자열" 찾을 문자열을 지정합니다.
[드라이브:][경로]파일이름
찾을 파일의 위치와 이름을 지정합니다.
경로가 지정되지 않으면, FIND는 프롬프트에서 입력되거나 다른 명령에서
파이프(|)된 텍스트에서 찾습니다.
중요 정보, "FIND" 명령에 대한 팁
사용할 때
`FIND`Windows 명령 프롬프트에서 명령을 실행할 때 주의해야 할 몇 가지 중요한 사항이 있습니다.
1.
대소문자 구분: 기본값은 검색 기준입니다.
`FIND`대소문자를 구분합니다. 즉, 대문자와 소문자를 모두 고려합니다. 대소문자를 구분하지 않고 검색하려면 다음 옵션을 추가하세요.
`/I`추가되었습니다.
FIND /I "검색어" 파일.txt
2.
종료 코드: `FIND`검색 성공을 나타내는 종료 코드를 반환합니다. 종료 코드 0은 검색어를 찾았다는 의미이고, 종료 코드 1은 검색어를 찾을 수 없음을 의미합니다.
FIND "검색어" 파일.txt
IF ERRORLEVEL 1 (
ECHO 검색어를 찾을 수 없습니다.
) ELSE (
ECHO 검색어가 발견되었습니다.
)
3.
출력 리디렉션: 다음에서 출력을 리디렉션할 수 있습니다.
`FIND`찾은 결과를 저장하려면 파일로 리디렉션하세요.
FIND "검색어" 파일.txt > 발견_행.txt
4.
정규식: 다음을 수행할 수 있습니다.
`FIND`옵션을 사용하여 정규 표현식 사용
`/R`추가하다.
FIND /R "^[0-9]" 파일.txt
5.
여러 파일 검색: 다음을 수행할 수 있습니다.
`FIND`와일드카드 문자(
`*`) 사용.
FIND "검색어" C:\예배 규칙서\*
6.
사용`/C`주변 노선의 경우: 옵션
`/C`발견된 문자열의 컨텍스트를 보기 위해 주변 줄(컨텍스트 포함)을 표시합니다.
FIND "검색어" 파일.txt /C
7.
공백이 포함된 문자열 검색: 검색어에 공백이 포함된 경우 해당 문자열을 따옴표로 묶어야 합니다.
FIND "공백이 포함된 검색어" 파일.txt
8.
슬래시(/)로 시작하는 문자열 검색: 검색어가 슬래시(/)로 시작하는 경우 슬래시 앞에 이스케이프 문자(\)를 추가합니다.
FIND "\/검색어" 파일.txt
다음 사항에 유의하는 것이 중요합니다.
`FIND`Windows 명령 프롬프트의 간단하고 기본적인 검색 기능입니다. 보다 고급 검색이 필요하거나 대량의 데이터를 처리하려면 PowerShell과 같은 보다 전문화된 도구나 스크립팅 언어가 더 적합할 수 있습니다.