- Simple Shell written in C.
- No built-in feature is implemented
- making process run in background using
$
- Implemented history feature
- Use
!
with a number to indicate the command number.
>ls
a.out history_stack.c README.md shell.c
>pwd
/home/avirlrma/OS-Projects/Turtle
>! 1
/home/avirlrma/OS-Projects/Turtle
- implement
exit
- implement
cd
- Comments are worth reading! 😄
- Basic idea and some code is taken from https://brennan.io/2015/01/16/write-a-shell-in-c/