A minimal Unix-like shell implemented in C.
- Execute external commands (
fork
,execvp
) - Foreground & background job management
- Signal handling (
SIGCHLD
,SIGINT
,SIGTSTP
) - I/O redirection (
<
,>
) - Built-in commands:
cd
,dir
- Pipe support (
|
) for chained commands