The Unix Filter Model: What, Why and How?
Using the Unix filter model makes your code more flexible (and it's easier to write)
Tags: unix, filter, io, filehandling