2010-06-08 7 views
95

Bash에서 #은 다음을 설명하는 데 사용됩니다. Windows 커맨드 라인에 어떻게 코멘트합니까?Windows 명령 줄에 어떻게 코멘트합니까?

+1

[배치 파일에서 사용해야하는 주석 스타일은 무엇입니까?] (http://stackoverflow.com/questions/12407800/which-comment-style-should-i-using-in-batch-files) –

+0

블록 코멘트는 http://stackoverflow.com/questions/8526946/commenting-multiple-lines-in-dos-batch-file –

답변

144

당신은 말 또는 더 속기 버전 ::에 대한 rem 사용할 수 있습니다있는 약간 곁눈질하고 옆으로 바라 보면 # 모양입니다.

나는 원래 0123을 선호했습니다.변종입니다. 왜냐하면 저는 bash -aholic이기 때문에 여전히 기본의 고통스런 날을 잊으 려합니다.

불행하게도, (복잡한 if 또는 for 문 내 등) :: 거즈 위로 명령 행 처리기가 그래서 일반적으로 요즘 rem를 사용하는 경우가 있습니다.

+4

REM을 알았지 만 인식하지 못했습니다. '::'문법. 널리 알려지지 않았습니까? – JAB

+3

글쎄, 나는 그것을 아는 한 사람이 있다는 것을 알고있다. 그리고 이제 두 가지가 있습니다 :-) 나는 아마 내가 세계의 지식의 양을 두 배로 늘렸다 고 주장 할 수 있습니다. FWIW, Rob van der Woude의 사이트는 배치 파일 (및 기타) chicanery를위한 훌륭한 사이트입니다 : http://www.robvanderwoude.com/batchfiles.php – paxdiablo

+1

'::'을 사용하면 이전 버전에서 약간의 부작용이 있습니다. 괄호 안의 블록과 결합 된 Windows 버전. 예상치 못한 누락 된 드라이브 문자에 대한 오류가 발생할 수 있습니다. 레이몬드 첸 (Raymond Chen)의 블로그를 정기적으로 읽는 독자라면 나는 일반적으로 문서화 된 것에 집중해야한다 .-) – Joey

21

"비고"의 약자 인 REM 명령을 사용하여 주석을 생성합니다.

REM Comment here... 
9

"REM"입니다.

예 : (단어 발언에서) "REM"로 시작

REM This is a comment 
7

라인은 주석 :

rem comment here 
echo "hello" 
+0

@echo를 참조하여 모든 출력을 비활성화하십시오. – agodinhost

14

때로는 명령 줄에 주석을 추가하는 것이 편리합니다. 이를 위해 "& REM 기타 주석 텍스트"를 사용하거나 "& : 기타 주석 텍스트"에 대해 알고있을 것입니다. 예를 들어 :

REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost 
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production 

이 '&'는 같은 줄에 새 명령을 소개하기 때문에이 방법을 작동하는 등 탐사, 개념의 테스트를 수행 할 때 쉽게 여러 값 세트를 추적 할 수 있습니다.

관련 문제