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)