답변:
다음 명령은 "black"
NOR가 포함 된 모든 행을 표시합니다 "white"
.
findstr /v "black white" blackwhite.txt
다음 명령은 "black"
OR을 포함하는 모든 행을 표시합니다 "white"
.
findstr "black white" blackwhite.txt
다음 명령은 EXACTLY "black white
"를 포함하는 모든 행을 표시합니다 .
findstr /c:"black white" blackwhite.txt
다음 명령은 "black"
AND를 포함하는 모든 행을 표시합니다 "white"
.
findstr "white" blackwhite.txt | findstr "black"
노트:
검색 문자열에 공백으로 구분 된 여러 단어 findstr
가 포함 된 경우 단어 (OR)가 포함 된 행을 반환합니다.
리터럴 검색 ( /C:string
)은이 동작을 되돌리고구나 문장을 검색 할 수 있습니다. 리터럴 검색을 통해 문장 부호 문자를 검색 할 수도 있습니다.
데이터 파일 예 (blackwhite.txt) :
red
black
white
blue
black white
black and white
출력 예 :
F:\test>findstr /v "black white" blackwhite.txt
red
blue
F:\test>findstr "black white" blackwhite.txt
black
white
black white
black and white
F:\test>findstr /c:"black white" blackwhite.txt
black white
F:\test>findstr "white" blackwhite.txt | findstr "black"
black white
black and white
findstr "white" File2.txt | findstr "black"
findstr
도구는 MS-DOS의 일부가 아닙니다. Windows (XP +?)와 함께 제공됩니다. DOS 명령 대신 '명령 줄 도구'를 의미한다고 생각합니다.