From: Brian Candler Date: 2010-08-02T23:23:18+09:00 Subject: Re: IO.popen Roger Pack wrote: > I assume the doc's are "just wrong" when they say you can access an > IO.popen with any mode you'd like? > > http://ruby-doc.org/core/classes/IO.html#M002242 > >>> IO.popen("gocr", "rw") > ArgumentError: invalid access mode rw > > Is this expected? Yes. It doesn't say "any mode you'd like"; it says "any of the modes listed in the description for class IO" - that is, any *valid* mode :-) You're probably looking for mode "r+" or "a+" http://ruby-doc.org/core/classes/IO.html -- Posted via http://www.ruby-forum.com/.