@premharsha on a simple shell in c
#INTRODUCTION:
*I made a simple Shell for Linux written in C.
*This Shell works just like any basic Shell but it doesn’t store any history.
#MY EXPERIENCE:
*the hardest part of making this shell is parsing the input and also executing it.
*Because the execvp() function used to execute Commands is a bit tricky and parsing Commands into tokens too, as this is my 1st time working with pointer arrays.
*it felt exciting at first and a bit exhausting too but i’m proud atleast after completing the project.
#TECHNICAL DETAILS:
*the shell is written purely in C language and does need to be compiled before executing it .
*the shell makes use of string functions like strtok(),strcmp(),etc
to work with input strings
*and it makes use of execvp() to execute os functions.
*Runs only on linux.
#REQUIREMENTS:
*Linux OS (to run the program).
*any c compliler(for compilation).
- 2 devlogs
- 2h