Enviado em 24/03/2014 - 16:03h
Olá galera, meu professor de Sistemas Operacionais, passou um trabalho para fazermos um mini shell, ou seja um interpretador para interpretar nossos proprios programas(como o bash), estou com uma dificuldade de saber como começar a fazer isto, gostaria de sugestões de como fazer esta implementação. Uma luz para que eu possa começar, ja que o professor não explicou nada sobre bash nem interpretador de comando. O conhecimento que tenho até o momento é sobre chamadas de sistemas (fork, exec, exit) e processos threads e criação de processos(pthread, pipe), sei que com isso já da para fazer o que foi pedido. Só nao estou conseguindo saber como aplicar este conhecimento e implementar.