Minishell
A minimum viable Linux shell.
École 422022
CUnix
Minishell is one of the most engaging projects from École 42's common core. It involves creating a simple shell in C.
A shell provides a command line interface where users can type commands to interact with the operating system. Minishell supports most of the commands of bash and features functionalities like input and output redirection, pipes, environment variables, and parameter expansion.