This is a simple shell implemented by C language, as a course project of Operating System.
1. make
2. ./terminal
MODULES:
- shell.c: Contains main function and commands interpret function.
- prmpt.c: Display prompt
- input.c: Takes input from the user.
- pwd.c: Display current directory path
- cd.c: Change directory.
- echo.c: Print whatever is written in front of the command.
- ls.c: Display the contents of a directory.
- pinfo.c: Process information of an running process.
- jobs.c: Display bg processes with their status.
- headers.h: Includes all the .c files and all the required modules.
- makefile: Complile and run all .c together to make executable "terminal"