배치를 사용하여 텍스트 파일에서 각 행을 읽으려고합니다.배치를 사용하여 파일에서 공백이있는 행을 읽습니다.
파일 내의 라인 일부 공백 있고, 그래서 상기 입력의 예이다 :
This is the first line
This is the second line
...
제가
FOR /f %%a in ("%1") do (
@echo %%a
)
goto:eof
출력은 다음과 같은 소스 코드를 사용하고 다음 :
This
This
...
나는 스택 오버플로 항목을 lulling하지만 내 문제를 해결하지 않습니다. Batch : read lines from a file having spaces in its path
'% 1'이 (가) 파일 이름이라고 가정하면 게시 된 코드는 설명대로 작동하지 않습니다. 당신은''usebackq ''옵션을 사용해야 만한다. 그렇지 않으면 IN() 절을 인용해서는 안된다. – dbenham