Ruby > シグナル処理

更新日 2015-03-10
広告
Rubyでシグナルを処理する方法を紹介します。

コントロールC

コントロールCでプログラムに割り込みをかけたい場合は、以下のようにします。
Signal.trap(:INT) {
  # do something
  puts 'trap signal'
}
上記のようにすることで、コントロールCが押されたときに任意の処理を実行できます。
広告
お問い合わせは sweng.tips@gmail.com まで。
inserted by FC2 system