如果我通过键入以下内容来运行 ruby 脚本:
rvm 1.9.3 做 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