Overview
A systems implementation exploring how shells coordinate process creation, execution, and control.
The problem
A shell must translate user input into correct process behavior while managing signals and foreground or background execution.
What I built
- [ADD PARSING DETAILS]
- [ADD JOB CONTROL DETAILS]
Technical decisions
01
[ADD SIGNAL-HANDLING DECISION]
02
[ADD PROCESS-MANAGEMENT TRADEOFF]
Technologies
CUnixProcessesSignals