A very basic Shell proof of concept in C. Use with caution, everything isn't meticulously tested.
fg
bg
stop
jobs
exit
ctrl + c
/ctrl + z
|
(pipes)<
/>
operators&
(background jobs)
Pretty straightforward because there's no makefile
Edit : there is one now
- using make
cd Vshell make ./vshell
- the old way (using a standard compiler such as gcc)
cd Vshell gcc *.c -o vshell ./vshell