Shell refers to a program that provides a command-line interface for interacting with an operating system. In this project I have worked on a POSIX compliant shell that's capable of interpreting shell commands, running external programs and builtin commands.
This setup was tested on Arch Linux.
- Install the required compiler,
sudo pacman -S gcc- Compile
shell
git clone https://github.com/hissamshar/shell.git shell
cd shell
make