This project is to create a simple shell. None of the exec family functions is used. Input parser, redirection, pipes and some signals are implemented from scratch.
GCC is used to compile see Makefile.
To create the executable and binaries run
make [minishell]
To launch the minishell run
./minishell
To clean object files run:
make clean
To clean library and object files run:
make fclean
To restart, meaning clean all and make the library run:
make re
To make the library and clean object files at once run
make f
cd < a
This command should not exit the shell as in bash