0

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

rvm 1.9.3 做 ruby​​ myscript.rb

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

这在命令行中很好,但是如果我现在将整个内容包装在一个脚本中,就没有机会使用第二个 ctrl-c。如何让 ctrl-c 中断通过 rvm 运行的脚本?

4

1 回答 1

1

尝试:

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

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

于 2013-09-27T05:34:03.337 回答