Creating a mini shell in the C program to understand the inner workings of a shell environment. To gain experience in building multi source files and make files in C. Learn to work in groups to build software using git.
To compile our mini shell:
$ make
To remove executable and .o files
$ make clean
To execute
./shell_AFHU
$ cd - Change Directory
$ clr - Clear the terminal
$ dir - Display current directory and its contents
$ environ - Show Environment Variables
$ echo <arg> - Prints out all text after echo statement
$ help - Displays Help Menu
$ pause - Pauses the screen
$ quit - Exits the program
$ pause &
./shell_AFHU test.txt
Shell Project By:
- Abdul Zainul-Abedin
- Hamza Farhat
- Umar Qureshi
Original Github Link: https://github.com/HamzaFarhat/OSLab2