停止执行Ruby脚本
PHP中是否有类似于停止执行Ruby脚本,ruby,Ruby,PHP中是否有类似于exit或die的方法可以停止Ruby脚本的执行?或者会有所帮助。是内核的别名。exit(false)会立即终止执行 是内核的别名。exit(true)并引发可能被捕获的异常。此外,函数和在终止之前运行。abort如果有线程正在等待,则仍然可以挂起。如果确实要立即终止,请尝试: Process.kill 9, Process.pid 仅供参考,对于RubyonRails,您可以简单地使用这个gem 闭嘴, 在rails目录中,在bash终端中运行此命令 gem安装关机 它将
exit
或die
的方法可以停止Ruby脚本的执行?或者会有所帮助。是内核的别名。exit(false)
会立即终止执行
是内核的别名。exit(true)并引发可能被捕获的异常。此外,函数和在终止之前运行。
abort
如果有线程正在等待,则仍然可以挂起。如果确实要立即终止,请尝试:
Process.kill 9, Process.pid
仅供参考,对于RubyonRails,您可以简单地使用这个gem
闭嘴
,
在rails目录中,在bash终端中运行此命令
gem安装关机
它将找到rails服务器的PID并将其杀死
如果您没有在另一个端口上启动服务器,您也可以使用
lsof-wi tcp:3000
执行此操作,否则您应该更改端口3000
,就像@webwurst在另一个答案中所说的那样,使用abort指定脚本的失败端,然后退出以获得成功端。