Поделиться через


.echo (эхо-комментарий)

Команда .echo отображает строку комментария.

.echo String 
.echo "String" 

Параметры

Струна
Задает отображаемый текст. Можно также заключить строку в кавычки ("). Независимо от того, используется ли кавычки, Строка может содержать любое количество пробелов, запятых и отдельных кавычки ('). Если строка заключена в кавычки, она может включать запятую, но не дополнительные кавычки. Если строка не заключена в кавычки, она может включать кавычки в любое расположение, кроме первого символа, но не может включать запятую.

Среда

Позиция Description
Режимы Режим пользователя, режим ядра
Целевые объекты Динамический, аварийный дампа
Платформы Все

Замечания

Команда .echo приводит к отображению строки отладчиком сразу после ввода команды.

Команда .echo завершается, если отладчик встречает точку с запятой (если точка с запятой не возникает в кавычки). Это ограничение позволяет использовать .echo в более сложных конструкциях, таких как с помощью команды j (Execute If - Else), как показано в следующем примере.

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

Команда .echo также предоставляет простой способ взаимодействия с пользователями серверов отладки и отладки клиентов для взаимодействия друг с другом. Дополнительные сведения об этой ситуации см. в разделе "Управление сеансом удаленной отладки".

Команда .echo отличается от токена $$ (Описатель комментариев) и маркера * (Описатель строки комментариев), так как эти маркеры вызывают отладчик игнорировать входной текст без отображения.