Skip to content

EricLondon/Ruby-Exec-Shell-With-Timeout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ruby-Exec-Shell-With-Timeout

Ruby Exec Shell With Timeout

Example Usage (see: example.rb)

#!/usr/bin/env ruby

require 'rubygems'

# include path
$:.unshift File.dirname(__FILE__)

require 'exec_with_timeout.rb'

command = %{ruby -e "(1..100).each {|x| puts x; sleep 1}"}
output = Exec_With_Timeout.exec command, 10
puts output
$ ./example.rb
1
2
3
4
5
6
7
8
9
10

About

Ruby Exec Shell With Timeout

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages