我有一个用于在 OS X 上运行 XCode 的 bash 脚本,这需要几分钟。如果我发现错误,我找不到停止它的关键命令......在 DOS 上我已经习惯了Ctrl+C/Ctrl+Z但似乎都不起作用。我在寻找什么(在标准 OS X 终端上)?
这里有一些按键可以帮助您。
Ctrl+C应该发送前台进程 SIGINT,这应该终止进程,除非你用类似trap INT ...shell 代码的东西捕获信号。
Ctrl+Z应该发送 SIGSTOP,这会再次暂停您的进程,除非您捕获信号。
按键序列的映射会跳过一些环节,包括终端设置。stty -a在你的电脑上说什么?查看输出中的intr,这是应该触发 SIGINT 的按键。如果什么都没设置,你需要设置它,比如stty intr ^C
正如其他人所说,您也可以从另一个窗口终止该进程。
| 归档时间: |
|
| 查看次数: |
30467 次 |
| 最近记录: |