Ruby's open() call has more tricks up its sleeves than you know!
Tag: Input – Output
Episode #419: Subprocesses Part 4: Redirection
Today we look at redirecting subprocess I/O, and discover that it's surprisingly easy!
Episode #399: StringIO Test Fake
Today we learn about how the StringIO class can help us test methods that work with files.
Episode #398: StringIO
After many passing mentions, StringIO finally gets its own episode!
Episode #353: Trap
Today, in an episode requested by Admiral Akbar, we're going to delve into signals and, (of course) traps.
Episode #318: Expect
Today we'll look at how to automate interactive console programs from Ruby.