@echo off 명령어

제이브로·2024년 1월 12일
0
post-thumbnail

0. 궁금증

배치파일을 보면 맨 윗줄에 @echo off라는 명령어를 많이 봤다. 이게 어떤건지 궁금해서 찾아봤다.

1. echo 사전 뜻

#Dictionary 뜻

  • echo
    - verb. 메아리치다
    - noun. 울림, 메아리

위와 같이 echo는 말하다, 메아리치다의 의미로, cmd 명령어에서 말해주는, 표시해주는 명령어입니다. Cmd에서 아래 예시를 입력해보았습니다.

# input
echo Hello

# output
Hello

참고로 배치파일로 만들어서 실행시킬 경우, 맨 아랫줄에 pause를 입력해야 cmd창이 종료되지 않습니다.

2. @echo off

@echo off는 배치 파일이 명령어를 재출력하지 않는다, 복창하지 않는다를 의미합니다. 다시 말해서, 전에 입력된 명령어를 보이지 않고 @echo off 아래의 명령어만 화면에 깔끔하게 출력하는 명령어입니다.

@echo off
Echo Hello velog test

pause
  • cmd 화면 echo test 예시 화면
    cmd_echo_test

2.1 응용

@echo off
Echo Hello
Echo velog
Echo.velog2
Echo. velog3
Echo.
Echo upper line is a blank

pause>nul
  • echo 출력화면
    echo응용

2.1.1 참고.

  • Echo. : 빈줄 입력하고 싶을 경우에 사용
  • Echo. velog3 : 빈칸을 입력하고 싶을 경우에 사용
  • Echoecho는 동일하다 : 윈도우 cmd에서는 대소문자를 구분하지 않는다.
  • pause>nul : 계속하려면 아무 키나 누르십시오. . .를 출력하지 않는다.

3. References

  1. skdjjdje님 블로그 참고
  2. bluegriffin님 블로그 참고
profile
기록하지 않으면 기록되지 않는다.

0개의 댓글

관련 채용 정보