Before YAML, before JSON, there were null-terminated records. See how this simple, pragmatic technique greases the pipes between UNIX command-line tools---and how you can harness it in your Ruby one-liners!
Tag: unix

Episode #634
You Could Have Sed It in Ruby
Don't spend time mastering UNIX tools if you can use Ruby one-liners instead.

Episode #621
lsof; or: what process is using my port?!
Have you ever gone to start a local development server, only to have it complain that the port is already taken? In this episode you'll learn about how to use …

Episode #500: Subprocesses Part 12: Fork and Exec
Learn the twin pillars at the root of the UNIX process-spawning architecture!

Episode #499: Subprocesses Part 11: Fork
If you're making subprocesses on a UNIX-like OS, you're using fork(). Learn all about using fork() from Ruby.

Episode #457: Subprocesses Part 9: Exec
Learn Ruby's exec method by building a tool that starts project-specific Apache instances