Skip to content

Exercicio avaliativo de Sistemas Operacionais, onde o objetivo é criar um shell em C.

Notifications You must be signed in to change notification settings

CauaDeSa/my-shell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Shell

Este repositório contém todo o código do projeto Shell, que consiste na criação de um terminal baseado na interface Posix. Utilizamos estruturas de dados para implementar alguns comandos internos e o execvp para comandos externos. Todo o código foi escrito em C.

Autores

Compilar e Executar

  • Para compilar o programa, execute o comando:
 $ make 
  • Se preferir compilar manualmente, execute o comando:
  $ gcc -o my-shell ./src/my-shell.c ./src/utils/utils.c ./src/queue/queue_impl.c ./src/lse/lse_impl.c

Para executar o programa, execute o comando:

  $ ./my-shell

Instalar Make

  $ sudo apt install make

About

Exercicio avaliativo de Sistemas Operacionais, onde o objetivo é criar um shell em C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.4%
  • Makefile 1.6%