Tcl 发送ctrl+;z到Cisco设备

Tcl 发送ctrl+;z到Cisco设备,tcl,expect,cisco,ctrl,Tcl,Expect,Cisco,Ctrl,我需要通过TCL将CTRL+Z发送到Cisco设备,并期望脚本能够得到提示,以便脚本能够在设备上执行操作。例如,如果脚本发现状态为: --MORE-- 如果您坐在控制台上,可以发送CTRL+Z,您将得到: #: 如何从自动脚本执行此操作。我试过: send "\u001A"; 及 它们似乎被忽略了。--MORE--在cisco ios中,如果发送“q”,也可以删除并返回到设备提示符 在设备上手动试用,只需发送“q”返回提示。希望它能解决问题…通过使用od(八进制转储),您应该能够准确地找到

我需要通过TCL将CTRL+Z发送到Cisco设备,并期望脚本能够得到提示,以便脚本能够在设备上执行操作。例如,如果脚本发现状态为:

--MORE--
如果您坐在控制台上,可以发送CTRL+Z,您将得到:

#:
如何从自动脚本执行此操作。我试过:

send "\u001A";

它们似乎被忽略了。

--MORE--在cisco ios中,如果发送“q”,也可以删除并返回到设备提示符
在设备上手动试用,只需发送“q”返回提示。希望它能解决问题…

通过使用od(八进制转储),您应该能够准确地找到CTRL+Z的八进制值,然后将其粘贴到脚本中

请参见此处有关如何确定的详细说明:


除此之外,我不得不说,Vidiyal的建议(尝试使用Q而不是CTRL+Z)有其优点,而且简单得多。

您在什么平台上?脚本在Linux机器上运行。我不确定该平台如何应用。我正在向Cisco设备发送命令。因此,无论脚本是在Windows还是Linux服务器上运行,命令都是相同的吗?
send "\x1A";