Build / 02Operating SystemsFoundation4–6 hours
Build your own
Shell
Understand processes, commands, pipes and streams by building a tiny Unix-like shell.
01 / Outcomes
What you'll understand
- 01Processes
- 02Standard streams
- 03Pipes
- 04Command parsing
02 / Deliverable
What you'll build
A tiny interactive shell that launches programs and connects their streams.
Built for understanding—not production use.
03 / Implementation
Choose your language
Guide in progress.
This build is in the workshop. Its first complete implementation will appear here when it is ready.
Explore available builds →