윈 도 우 윈도우에서 echo. echo은 어느때 써야할지 알고 싶습니다.
2020.04.04 12:52
꼬져님의 윈도우 cmd 원본을 잃어버리고 수정을 하다가 보니 작동을 안해서 다른 것들을 비교하면서 하다가 보니 이렇게 질문을 드립니다.
echo=====================================================================================
echo. WINDOWS 작업 - MAIN MENU
echo=====================================================================================
위에서는 글이 보일때 echo. 이렇게 사용하고
echo.
echo 아래와 같이 WIM 파일이 %lwim%개 있습니다.
echo.
type Temp\wimlist.txt
echo.
echo Q. 나가기(임시 파일 삭제)
echo.
echo 용량을 줄일 WIM 파일을 선택해 주세요.
echo.
아래에서는 echo을 사용합니다.
cmd를 뜯어보면 용구가 나올때는 echo을 사용하는데
어느것이 맞는지 의문이 듭니다.
컴퓨터에 잘 모르는 왕초보 문외한이라 공부를 못하고 질문을 드리네요 죄송합니다.
댓글 [2]
-
빨강모자 2020.04.04 14:29 -
한번에한걸음씩 2020.04.04 15:13 너무나 감사합니다. 빨강모자님 무작정 비교해 보고 따라하는 왕초보다 보니 기초 지식이 없어서 이해를 하기가 힘들었는데 이렇게 상세한 답변주셔서 정말 고맙고 감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
83527 | 윈 도 우| 드라이버 설치 좀 도와주세요! ㅠㅠ [9] | 보노보노아 | 405 | 04-05 |
83526 | 소프트웨어| VMware Workstation 버전은 예전것 하고 다른가요?? [3] | 토르망치 | 449 | 04-05 |
83525 | 윈 도 우| 꼬져님 질문 한가지 있습니다. [2] | s캐니멀 | 250 | 04-05 |
83524 | 하드웨어| 144hz 모니터 가능한 메인보드? [3] | ksire | 698 | 04-05 |
83523 | 윈 도 우| 기가바이트 X570보드 RAID구성에 대하여 [3] | 개척자 | 457 | 04-04 |
83522 | 기 타| vpn 국내로 연결하면 괜찮은가요? [4] | 눅스야 | 480 | 04-04 |
83521 | 윈 도 우| 마더랑 파워를 교체했는데 [12] | aqz | 355 | 04-04 |
83520 | 하드웨어| 컴퓨터 켜면 부팅질문 [5] | 로탄스 | 565 | 04-04 |
83519 | 윈 도 우| 에즈락 h110m dvs [7] | aqz | 405 | 04-04 |
83518 | 소프트웨어| exe 압축기로 만들어진 프로그램 한글화.. [6] | 인빠 | 567 | 04-04 |
» | 윈 도 우| 윈도우에서 echo. echo은 어느때 써야할지 알고 싶습니다. [2] | 한번에한걸음씩 | 288 | 04-04 |
83516 | 하드웨어| 꼭 듀얼채널로 램을 꽂아야 하나요? [7] | 파워클래식 | 904 | 04-04 |
83515 | 윈 도 우| 멀티모니터로 부팅하면 일반 부팅보다 속도가 느린가요? [3] | 그냥그렇다 | 458 | 04-04 |
83514 | 윈 도 우| 夜花 님 Win10PE_18363_Edge_x64 에서 질문입니다. [2] | 연약한자 | 279 | 04-04 |
83513 | 소프트웨어| 컴퓨터에서 console only의 뜻은? [6] | 바람난버스 | 510 | 04-04 |
83512 | 윈 도 우| Win10 PE 복구가 안됩니다 [4] | obs | 388 | 04-04 |
83511 | 윈 도 우| 윈도우 10 오프라인 윈도우 계정 잘못된 이멜 주소 바꾸기? [1] | y25m | 493 | 04-04 |
83510 | 윈 도 우| 윈도우7 질문 드립니다 [1] | 아모리요 | 267 | 04-03 |
83509 | 소프트웨어| 크롬에서 휠 버튼으로 탭들을 여러개 열 때요,,, | RichardKim | 133 | 04-03 |
83508 | 윈 도 우| 윈도우10 만능이미지 제작 질문입니다. [4] | 양치기영감 | 501 | 04-03 |
안녕하세요?
의견을 첨해 봅니다. 전부일수는 없습니다만 나름대로 은유 또는 직역으로 참고될만한 의견을 올려봅니다.
도스(DOS)명령 중 한가지입니다.
Echo 에코 즉 우리말로 해보면 반향된 되돌아오는 그 무엇.. 정도로 의역이 가능할 듯합니다.
그러나 컴퓨터의 배치파일에서 및 cmd 명령창에서 살펴보면 무언가를 화면에 프린트(인쇄)하라는 명령으로 사용이 됨니다.
즉 echo on과 echo off로 두가지의 사용으로 나눌 수 있습니다.
기본값은 ON :: 켜기 입니다.
그런측면에서의 접근이 필요해 보여짐니다.
위키와 같은 사전류를 먼저 살펴보시길 권장합니다. ----<< 중략 :: 서전적인 부분은 생략합니다. >>----
그러하므로 위 본문을 해석해 보자면 아래와 같을 것입니다.
예시 1))
echo=====================================================================================
echo. WINDOWS 작업 - MAIN MENU
echo=====================================================================================
의역
echo=====================================================================================
(=====================================================================================를 화면에 인쇄하여라)
echo. WINDOWS 작업 - MAIN MENU
(. WINDOWS 작업 - MAIN MENU 를 화면에 인쇄하여라맨앞의 점은 처음행을 의미합니다. )
echo=====================================================================================
(===================================================================================== 를 화면에 인쇄하여라 )
일 것입니다.
그러면 화면에는
=====================================================================================
WINDOWS 작업 - MAIN MENU
=====================================================================================
이라고 보여질 것입니다.
예시2))
echo.
echo 아래와 같이 WIM 파일이 %lwim%개 있습니다.
echo.
type Temp\wimlist.txt
echo.
echo Q. 나가기(임시 파일 삭제)
echo.
echo 용량을 줄일 WIM 파일을 선택해 주세요.
echo.
위와같이 하나의 구문씩 해석을 하시다보면 화면에 보여지는 것을 미리 머릿속에서 그릴 수 있을 것입니다.
echo. 즉 첫번째행에 아무럿도 정의하지 않았으므로 이것은 빈줄을 의미하는 것과 같습니다.
type은 파일의 내용을 화면에 인쇄하라는 것입니다.
화면에 인쇄하는 것을 보고 같다고 할 수 없습니다.
type 명령은 파일을 불러와야만 할때 사용을 하기 때문에 다른 용도입니다.
echo 용량을 줄일 WIM 파일을 선택해 주세요. 구문의 경우에는
echo ----- 아..! 뭔가를 화면에 인쇄를 해야하는구나..
용량을 줄일 WIM 파일을 선택해 주세요. 라고 표시를 하면 되는구나....
정도로 인지하신다면 딱히 어려운 부분은 해소가 될듯하여 의견을 첨합니다.
예시3))
CMD화면에서 echo <enter> vs echo off <enter> 를 한번 살펴보시기를 권하오며,
또한 echo /? 를 명령하시어 확인하시길 권장해 봅니다.
echo /? 도움말을 화면에 보여줌니다. 즉 사용방법이나 구문의 사용법을 명시해 줌니다.
예시4))
CMD명령어를 화면에 보일지 보이지 않을것인지의 명령에도 사용이 됨니다.
즉
echo off
pause
라고 구문을 정한다면
pause 라는 명령 수행의 구문은 화면에 보여주지 않고 그 결과값을 화면에 인쇄합니다.
이러한 부분에서 대부분의 CMD 배치파일들에서 맨 처음에 @echo off 구문을 사용하는
것이기도 합니다. 간결한 결과화면을 위해서라는 정도로 보시면 될듯합니다.
전부가 될 수 없고 명확한 제시는 될 수 없을지언정 학습하시기 쉽게 설명이라는 단어를 빌어 의뎐을 첨해 봅니다.
기타 프로그래밍 언어를 본다면 print 명령들과 비슷한 동작을 수반하는 명령어중 CMD (도스 명령창 ) 명령은 echo 구나.. 정도로 이해하시면서
여러가지 사용을 해보셔야만 그 활용과 응용의 범위를 넓힐 수 있을 것이라고 생각을 합니다.
모쪼록 한걸음 나아가시는데 도움이 되시길 바라지만 다른분들의 의견 또한 함께 참고하시면 큰 도움이 될것 같습니다...
감사합니다....꾸벅~~