Pipes, Forks, & Dups: Understanding Command Execution and Input/Output Data Flow | Hacker News Reader