Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 338 Bytes

File metadata and controls

10 lines (9 loc) · 338 Bytes

shell-program

Linux shell program, implemented in C. Parses user input and executes commands using system calls to create and manage child processes. Commands can be executed in foreground or background. Supports I/O redirection.

compile with: "make" run with: "./smallsh" toggle foreground only mode: control+z exit shell with: "exit"