다음을 통해 공유


.echo(Echo 주석)

.echo 명령은 주석 문자열을 표시합니다.

.echo String 
.echo "String" 

매개 변수

문자열
표시할 텍스트를 지정합니다. 문자열을 따옴표(")로 묶을 수도 있습니다. 따옴표 사용 여부에 관계없이 String 에는 공백, 쉼표 및 작은따옴표(')가 포함될 수 있습니다. 문자열을 따옴표로 묶으면 세미콜론을 포함할 수 있지만 추가 따옴표는 포함할 수 없습니다. 문자열을 따옴표로 묶지 않으면 첫 번째 문자를 제외한 모든 위치에 따옴표를 포함할 수 있지만 세미콜론을 포함할 수는 없습니다.

Environment

항목 Description
모드 사용자 모드, 커널 모드
대상 라이브, 크래시 덤프
플랫폼 모두

설명

.echo 명령을 사용하면 명령을 입력한 직후 디버거가 String을 표시합니다.

디버거가 세미콜론을 발견하면 .echo 명령이 종료됩니다(따옴표 붙은 문자열 내에서 세미콜론이 발생하지 않는 한). 이 제한을 사용하면 다음 예제와 같이 j(Execute If - Else) 명령과 같이 보다 복잡한 생성에서 .echo를 사용할 수 있습니다.

0:000> j (poi(MyVar)>5) '.echo MyVar Too Big'; '.echo MyVar Acceptable;

또한 .echo 명령은 사용자가 서버를 디버깅하고 클라이언트를 디버깅하여 서로 통신할 수 있는 쉬운 방법을 제공합니다. 이 상황에 대한 자세한 내용은 원격 디버깅 세션 제어를 참조하세요.

.echo 명령은 $$ (주석 지정자) 토큰 및 *(주석 줄 지정자) 토큰과 다릅니다. 이러한 토큰으로 인해 디버거가 입력 텍스트를 표시하지 않고 무시하게 되므로 이 토큰은 다릅니다.