페이지

2015/08/04

cmd 에서 echo off 하는 이유

배포판 batch 파일 만들 때 echo off 하기
우선은 cmd에서는 명령어를 기본으로 하기 때문에 명령어가 실행이 되면 어떤 명령어가 되었는지 따라 적히는 일명 복창(반복)이 된다. 이때 명령어이기 때문에 줄이 길어지고 헷갈리게 될 수가 있는데 이럴때에는
@echo off
를 사용해서 끌 수가 있음. 기본적으로는 on이 되어 있음. batch파일 제일 앞에 위 명령어를 사용하면 두번 다시 보지 않아도 된다. (하지만 어떤 명령어가 완료 된지 모르기 때문에 echo 상태 를 적어주는 것을 권장)
이때 echo는 프로그래밍에서 print와 같은 성격이며 앞에 @를 붙이지 않았다면 off를 출력하겠다는 뜻으로 해석되기 때문에 반드시 @를 붙여줘야 한다.

참고 : http://mwultong.blogspot.com/2006/05/dos-echo-off.html

개인 ref : pipeline >> cmd에서 echo off 하는 이유.mht

댓글 없음:

댓글 쓰기