Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 600 Bytes

README.md

File metadata and controls

10 lines (6 loc) · 600 Bytes

Bash Shell written in C

The shell runs command line instructions and return the results similar to other shells.

SmallSh works like the bash shell prompting for a command line and running commands. The shell allows for the redirection of standard input and standard output and it supports both foreground and background processes (controllable by the command line and by receiving signals).

Supports three built in commands: exit, cd, and status - as well as running all other system commands by forking a child process.

It also support comments, which are lines beginning with the # character.