minishell
Shell interativa inspirada no Bash que demonstra domínio de Unix, processos e sinais.
C
Unix
Fork/Exec
Pipes
Signals
O que o projeto faz
- Lê e interpreta comandos digitados pelo utilizador.
- Executa programas externos e internos.
- Suporta pipes, redirecionamentos e variáveis de ambiente.
- Reproduz o fluxo básico de uma shell real.
Por que é relevante
É um ótimo projeto para demonstrar domínio de sistemas operacionais e do comportamento interno de Unix.
Aprendizados
- Como uma shell processa comandos internamente.
- Como gerir processos filhos e sinais.
- Como manipular entrada e saída em Unix.