Skip to content

IvanGutierrrez/Minishell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 

Repository files navigation

Descripción

Este proyecto se llevo a cabo en la asignatura Sistemas Operativos, y consiste en una shell en Linux programada en C, capaz de ejecutar multiples comandos, redirecciones de entrada, salida y error con ficheros, ejecución de procesos en fg y bg (20 como máximo), control de procesos mediante control + C y control + Z, eliminando y pausando un proceso, y ejecución de comandos tanto internos (cd, jobs, bg, fg, umask y exit) como externos. Y implementado con control de errores.

Pasos para ejecutar

  • Descargar el fichero en un sistema Linux
  • Descomprimir
  • Abrir una terminal
  • Ejecutar
./miniShell.c
  • Para salir escriba
exit

o pulse control + D repetidamente

Colaboradores

  • Arturo Enrique Gutiérrez Mirandona
  • Iván Gutiérrez González

About

MiniShell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 100.0%