如何让 ctrl-c 中断通过 rvm 运行的脚本



如果我通过键入以下内容来运行 ruby 脚本:

RVM 1.9.3 do Ruby Myscript.rb

我的脚本使用该 ruby 运行,但如果它正在执行并且我按 ctrl-c,则脚本不会收到信号。 我必须第二次按 ctrl-c。

这在命令行中很好,但是如果我现在将整个事情包装在脚本中,则没有机会进行第二次ctrl-c。 如何让 ctrl-c 中断通过 rvm 运行的脚本?

尝试:

rvm-shell 1.9.3 -c "ruby myscript.rb"

如果您无法以任何方式运行它,请打开 RVM 问题 => https://github.com/wayneeseguin/rvm/issues

最新更新