Skip to content

Instantly share code, notes, and snippets.

Created August 31, 2012 16:57
Show Gist options
  • Save anonymous/0716d9d0c919a1c4ab84 to your computer and use it in GitHub Desktop.
Save anonymous/0716d9d0c919a1c4ab84 to your computer and use it in GitHub Desktop.
> irb
irb(main):001:0> require 'open3'
=> true
irb(main):002:0> p = ENV['PATH'];ENV['PATH']=''
=> ""
irb(main):003:0> Open3.popen3('date') {|i,o,e| o.gets}
Errno::ENOENT: No such file or directory - date
from /usr/lib/ruby/1.9.1/open3.rb:202:in `spawn'
from /usr/lib/ruby/1.9.1/open3.rb:202:in `popen_run'
from /usr/lib/ruby/1.9.1/open3.rb:90:in `popen3'
from (irb):3
from /usr/bin/irb:12:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment