Shell Implementation with Process Management

Summary :

Lab assignment building Linux shell using fork, exec, wait syscalls. Covers process management, background/foreground execution, file descriptor handling, and implementing built-in commands like cd, demonstrating practical OS synchronization and process control.


Shell Implementation with Process Management