Skip to content

Thiag0MR/Projeto01_SIN351

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Projeto_SIN351

Grupo:

  • Thiago Mendes - 5959 - T1
  • Gabriel Alves - 5988 - T2

Objetivo:

O projeto consiste em desenvolver um interpretador de comandos para a disciplina de Sistemas Operacionais - SIN351

Características do shell:

  • Não suporta expansão de nome de arquivos (globbing), redirecionamento ('<', '<<', '>', '>>', ...)
  • Única forma de concatenar comandos é através de pipes (comando utilizado é a ',')
  • Interpreta argumentos entre aspas como um único argumento
  • Não faz distinção entre aspas duplas ou simples
  • Se existir somente uma aspas, ele exerga tudo da 1ª até o final como algo único
  • Para sair digitar o comando 'quit' ou uma entrada que contenha o comando 'quit' (Ex: 'echo 111111 , quit')

Compilando o projeto:

make meuShell

Executando:

./meuShell

About

Criação de um interpretador de comandos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published