Simple Shell using C
Simple shell that prompts the user for a command and returns the appropriate execution.
- Sibongile Nhlema -
Sibongile-Nhlema
-LinkedIn Profile
- Mayada Saeed -
Maddily
-LinkedIn Profile
- Clone the repositiory: https://github.com/Sibongile-Nhlema/simple_shell.git
- Run ./hsh
===============
- Display a prompt and wait for the user to type a command.
- Handle command lines with arguments.
- Handles the PATH.
- Has an exit built-in, that exits the shell and handles arguments.
- Has setenv and unsetenv builtin commands.
- Has the builtin command cd.
- Handle the commands separator ;
- Handle the && and || shell logical operators
- Has the alias builtin command
- Handle variables replacement
- Handle comments (#)
- can take a file as a command line argument.
================ Technologies used in the project:
- Shell
- Linux
- C programming