如何通过终端在while循环中终止ssh?

时间:2018-11-09 13:57:09

标签: powershell

powershell脚本中有一个while循环,该循环不断刷新从外部服务器获取的一些信息。

与此类似:

while (1) {
    $queue = ssh ...
    Clear-Host
    Write-Output $queue
    Start-Sleep 1
}

虽然可行,但是我无法中断终端的执行。 通常,可以通过按“ STRG + C”来停止脚本,但是使用此代码,控制台不会对“ STRG + C”做出反应,而是继续执行。

我也无法输入Enter + ~ + .来终止ssh命令,如下所述:https://askubuntu.com/questions/29942/how-can-i-break-out-of-ssh-when-it-locks

如何使此代码能够破解?

0 个答案:

没有答案