如何捕获运行在windows上的ruby的信号?
我想从C ++应用程序发送信号/消息到ruby脚本。
Ruby Hash.has_key? 为windows上的第一个键返回false
使用Ruby和ioctl以编程方式获取wifi BSSID
在windows中,导轨s给出了3个不同的错误,我修复一个,并得到更多
Nokogiri(Ubuntu上)的强大安装过程是什么?
呈现HTML后的Puma“终止超时工作者”
Signal.List告诉你哪些在您的系统上受支持
查看信号模块 。 该文档在顶部有一个很好的例子。
这取决于信号。 如果你想陷阱CTRL-C,在windows中工作。 许多信号(sigup1,sigusr1等)在windows中并不能正确运行(至少不适用于我)。 以下是如何捕获CTRL-C。 在这个例子中,我只是打印一条消息,然后退出应用程序。 您可以将任何proc对象传递给信号管理器 – 如果您在proc中读取/编辑变量,请确保注意范围:
trap("INT") { puts "nExiting"; exit;}
总结以上是内存溢出为你收集整理的如何捕捉运行在窗户上的ruby的信号全部内容,希望文章能够帮你解决如何捕捉运行在窗户上的ruby的信号所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)