https://github.com/nelsonmatenda/minishell
Projecto é sobre criar um simples shell. Com foco a aprender muito sobre processos e file descriptors
https://github.com/nelsonmatenda/minishell
42cursus 42luanda 42projects bash c minishell shell
Last synced: about 2 months ago
JSON representation
Projecto é sobre criar um simples shell. Com foco a aprender muito sobre processos e file descriptors
- Host: GitHub
- URL: https://github.com/nelsonmatenda/minishell
- Owner: nelsonmatenda
- Created: 2025-01-08T09:34:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-13T12:27:15.000Z (over 1 year ago)
- Last Synced: 2025-03-24T12:17:01.487Z (over 1 year ago)
- Topics: 42cursus, 42luanda, 42projects, bash, c, minishell, shell
- Language: C
- Homepage:
- Size: 298 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
Awesome Lists containing this project
README
# Lista de tarefas
- Exibir um prompt.
- Ler comandos do usuário.
- Analise do input
- Executar programas externos.
- Redirecionamento (>, >>, <, <<, |).
- Controle de sinais.
- Implementar built-ins (echo, cd, pwd, export, unset, env, exit).
ls ./u | grep -c
Lexer
Trabalhar com um array de struct, será melhor.
Esqueçemos na função tokenize de verificar as "opções". ls -la