上一主题: DBG_PROMPT 命令-中断脚本执行以进行检查 (Cmdlet)下一主题: del、rm 命令-删除文件 (Funclet)


DBG_PROMPT_LINE 命令-中断脚本执行以进行带行号的检查 (Cmdlet)

DBG_PROMPT_LINE 命令 (cmdlet) 中断脚本执行,并显示交互式提示以在当前脚本上下文中评估表达式。 提示会自动包括当前的行号。 通常用于检查当前变量值,调试提示会重复出现,直到输入空输入行为止。

命令的语法如下:

DBG_PROMPT_LINE [prompt]
prompt

指定带有要显示的可选提示的字符串。 在使用多个提示时,提示可用于指示触发中断的位置。 如果指定了提示,将显示“prompt(n)>”

默认值:“Dbg(n)>”

显示行号作为输入提示。

示例

在最后一次循环迭代期间中断:

for(i=0; i<11; i++)
{
    if(i==10)
    DBG_PROMPT_LINE
    ? i
}

使用自定义提示中断:

for(i=0; i<11; i++)
{
    if(i==10)
    DBG_PROMPT_LINE "i==10> "
    ? i
}

另请参阅:

DBG_PROMPT 命令-中断脚本执行以进行检查 (Cmdlet)