Skip to content

A compact implementation of a Bash-like shell in C, designed to provide fundamental shell functionalities. Leveraging the simplicity and efficiency of the C programming language, the project focuses on core features such as command execution, basic I/O redirection, and command-line parsing, while maintaining compatibility with common shell syntax.

Notifications You must be signed in to change notification settings

milicarabelos/Mybash

Repository files navigation

Como usar mybash Para compilar y poder usar nuestra terminal a partir del código que se encuentra en el repositorio de bitbucket hay que ejecutar dos comandos:

$make

$ ./mybash

make va a ser el encargado de generar todos los archivo objetos (.o) como también de linkear las librerías necesarias para poder correr el ejecutable, este proceso nos da como resultado el ejecutable mybash el cual podemos indicarle a nuestro sistema operativo que comience a correrlo usando ./mybash , notar que lo que estamos haciendo en realidad con ./ es dar la ubicación del archivo para que pueda ser ejecutado, en esta caso la ubicación es el directorio actual.

Para mas información acerca de este projecto leer el informe correspondiente al mismo

About

A compact implementation of a Bash-like shell in C, designed to provide fundamental shell functionalities. Leveraging the simplicity and efficiency of the C programming language, the project focuses on core features such as command execution, basic I/O redirection, and command-line parsing, while maintaining compatibility with common shell syntax.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •