Minishell is a project from 42 school that involves recreating a minimalist shell in C.
- Execute simple commands with relative and absolute paths
- Handling pipes (
|) - Redirections (
<<,<,>,>>) - Handling processes and signals (
Ctrl+C,Ctrl+D,Ctrl+\) - Built-in commands (
echo,cd,pwd,export,unset,env,exit)
- Clone the repository:
git clone https://github.com/Zak4b/minishell.git cd minishell - Compile the project:
make
- Launch the shell:
./minishell
Once launched, Minishell displays a prompt. You can use standard shell commands.