This project is a simplified implementation of a Unix shell, adhering to the minishell project curriculum of 42 school.
- Reading and executing basic commands.
- Implementation of I/O redirection (
>,>>,<, <<). - Management of environment variables.
- Execution of commands in pipes (
|). - Basic signal handling (
CTRL-C, CTRL-D, CTRL-).
make
./minishell$> echo "Hello, world!"
Hello, world!
$> ls -l
[...command output...]
$> exit- Ívany Pinheiro (@pin3dev)
- Clara Franco (@clima-fr)