実行に時間がかかる(無限ループするかもしれない)プログラムの実行時間を制限する
Set timeout to process runs.
Just install coreutils
, and use timeout
command.
coreutils をインストールして、 gtimeout
(Mac) を使用する
brew install coreutils
infinite_loop.rb:
loop do
puts 'PRESS: [Ctrl] + [C]'
end
Terminal:
gtimeout 1s ruby infinite_loop.rb