Pipes in the Real World: How Your Shell Actually Executes ls | grep

Part 2 of my Operating Systems series — last time we built pipes in xv6. Now we go deeper into how Linux does it, and how to implement it…