新手问题 关于 ruby 程序 Ctrl-C

a-wing · 2018年05月17日 · 最后由 tinyfeng 回复于 2018年05月18日 · 573 次阅读

在进程结束之前要执行一个函数

有没有结束之前的钩子函数之类的东西?

还是只能捕获 Ctrl-C 信号,来运行函数之后退出?

ruby 如果要捕获 Ctrl-C 信号,要用哪个模块?

共收到 5 条回复

不确定你想要的是不是 at_exit

还可以考虑用ensure包起来。

自己处理INT信号,ctrl+c相当于 kill -2

mlzhuyi 回复

活捉一枚大佬

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册