Saturday, July 29, 2006
배치 파일 팁] echo문 행갈이 / 빈 줄 넣기/ 한 줄 띄어쓰기: Batch File Tip
배치파일에서 echo 로 문장들을 쓸 때 엔터키를 쳐도, 행 사이에 빈 줄이 들어가지 않습니다.
위의 배치파일을 실행하면, 다음과 같이 빈줄이 반영되지 않고, 모두 붙어서 출력됩니다:
그래서 문단을 표현할 수 없습니다. 이때는 다음과 같이 하면 됩니다.
echo.
즉 echo 바로 뒤에 마침표를 하나 찍는 것입니다. 이러면 빈 줄이 생깁니다.
그런데
echo .
이렇게 공백을 넣고 점을 찍으면, 점 자체가 나오기 때문에 안됩니다. 반드시
echo.
이렇게 붙여써야 합니다.
예제:
이제 이렇게 빈 줄이 생겼습니다:
@echo off
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
위의 배치파일을 실행하면, 다음과 같이 빈줄이 반영되지 않고, 모두 붙어서 출력됩니다:
D:\Z>0.bat
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
D:\Z>
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
D:\Z>
그래서 문단을 표현할 수 없습니다. 이때는 다음과 같이 하면 됩니다.
echo.
즉 echo 바로 뒤에 마침표를 하나 찍는 것입니다. 이러면 빈 줄이 생깁니다.
그런데
echo .
이렇게 공백을 넣고 점을 찍으면, 점 자체가 나오기 때문에 안됩니다. 반드시
echo.
이렇게 붙여써야 합니다.
예제:
@echo off
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo.
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo.
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
echo AAAAAAAAAAAAAAA
이제 이렇게 빈 줄이 생겼습니다:
D:\Z>0.bat
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
D:\Z>
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA
D:\Z>
tag: batch
배치파일 | DOS CMD BATCH .BAT
<< Home