find "a" "C:\a.txt" && (
echo found >CON
) || (
echo not found >CON
)
echo %errorlevel% >CON
if errorlevel 1 (
echo not found >CON
) else (
echo found >CON
)
이것은 내 tortoisesvn 로컬 사전 커밋 고리입니다. 그것은 항상 나를 위해 "찾을 수 없다"라고 말합니다.find 명령어는 항상 1을 반환합니다.
무엇이 문제입니까?
CR/LF에 대해 잘 모르겠습니다. 메모장 + +를 사용하여 CR (Mac)과 LF (Unix)로 바 꾸었습니다. 각각의 경우 정확하게 발견되었습니다 ... – geisterfurz007
@ geisterfurz007 합의가 여기에서 효과가 있습니다. utf16 또는 utf8 형식으로 저장하더라도 (메모장 ++ 사용) – LotPings
외부 명령이므로'find '에 대한 전체 경로를 지정하려 했습니까? – aschipfl