Ruby binding for lrun
- lrun
- Ruby 1.9 or above
- Install lrun binary. For detailed steps, please refer to lrun project page.
- Install
lrun-ruby
gem:
gem install lrun-ruby
require 'lrun'
Lrun.run('false').exitcode # => 1
Lrun.run(['echo', 'hello']).stdout # => "hello\n"
runner = Lrun::Runner.new(:max_cpu_time=>1, :chdir=>"/tmp")
runner.run('pwd').stdout # => "/tmp\n"
runner.chdir('/bin').run('pwd').stdout # => "/bin\n"
See documentation for details.