FIND - 텍스트의 문자열에 대해 파일 탐색 227/2
파일 또는 파일들에서 텍스트의 특정 문자열을 탐색하여 특정 행을 사용자의 출력
디바이스로 보냅니다.
V
FIND >
drive path
/V
/C
/I
/N
> "string" filename
^ drive path
반드시 다음에 유의해야 합니다.
o 텍스트에 씌여진 정확한 형식(대문자 또는 소문자)으로 문장이나 단어를 큰
따옴표안에 입력해야 합니다. 작은 따옴표 두개는 큰 따옴표와 같지
않습니다.
o 큰 따옴표가 포함된 문자열 탐색시, 문자열 앞뒤에 별도의 따옴표 기호를
반드시 입력해야 합니다. 예를 들어,
PUNCTUATION이라는 파일에서 문자열
"Quotation Marks"를 찾으려면, 다음을 입력하십시오.
FIND ""Quotation Marks"" PUNCTUATION
o FIND 명령이 탐색하기 원하는 특정 파일 이름을 지정해야 합니다.
아스터리스크(*) 또는 물음표(?)와 같은 전역 문자는 작동하지 않습니다.
o 매개변수 /V를 /C 또는 /N과 함께 사용할 수 있지만, 매개변수 /N은 /C와 함께
사용할 수 없습니다.
o 문자열에 내포된 따옴표가 있으면, 문자열내의 따옴표앞에 역슬래쉬(\)를 써서
표현할 수 있습니다. 예:
FIND "SAY \"Hello\"" FILE1
o 역슬래쉬 문자(\)가 포함된 행을 찾으려면, 역슬래쉬 두개(\\)를 사용해야
합니다.
리턴 코드: FIND는 정상 완료에 대해 리턴 코드 0을 발행합니다.
FIND 예 228/2
BOOK.TXT라는 파일에서 단어 CHAPTER가 포함되어 있지 않은 모든 행을 표시하려면,
다음을 입력하십시오.
FIND /V "CHAPTER" BOOK.TXT
BOOK.TXT라는 파일에서 단어 CHAPTER가 포함되어 있는 행의 수를 보려면, 다음을
입력하십시오.
FIND /C "CHAPTER" BOOK.TXT
BOOK.TXT라는 파일의 텍스트에서 CHAPTER의 각 발생이 발견되는 행 번호를 보려면,
다음을 입력하십시오.
FIND /N "CHAPTER" BOOK.TXT
파일 BOOK.TXT에서 대소문자 구별없이 문자열 CHAPTER를 탐색하려면, 다음을
입력하십시오.
FIND /I "CHAPTER" BOOK.TXT
BOOK1과 BOOK2 (그 순서로)로부터 단어 CHAPTER가 들어 있는 모든 행을 보려면,
다음을 입력하십시오.
FIND "CHAPTER" BOOK1 BOOK2
"Boca Raton, FL." 처럼 큰 따옴표가 있는 문자열을 CITIES라는 파일에서 찾으려면,
다음을 입력하십시오.
FIND ""Boca Raton, FL."" CITIES
역슬래쉬(\) 문자가 포함된 모든 행을 파일 SAMPLE.TXT에서 찾으려면, 다음을
입력하십시오.
FIND "\\" SAMPLE.TXT
| |