我开始了一个while循环,如下所示:
while true; do {command}; sleep 180; done &
注意&
.
我想当我杀死终端时,这个while循环会停止。但它仍在继续。自从我终止终端会话以来已经有几个小时了。
如何停止这个while循环?
我开始了一个while循环,如下所示:
while true; do {command}; sleep 180; done &
注意&
.
我想当我杀死终端时,这个while循环会停止。但它仍在继续。自从我终止终端会话以来已经有几个小时了。
如何停止这个while循环?
Ctrl有时,进程会忽略-C在 Bash 中发送的 SIGINT 信号。例如,man
和vi
。假设您不想谷歌或阅读有关如何退出正在运行的进程的手册,是否有任何键序列将始终有效(不离开终端)?
所以通过输入
/.blabla
我启动程序blabla。有没有办法从终端停止(即相当于 ctrl+c)blabla 已经运行了超过 x 秒?(我正在尝试测试一个我没有各种随机输入源的程序,并且偶尔会卡住)。