Skip to content

andresvanegas19/simple_shell

Repository files navigation

A simple shell

A project based on the command interpreter Bourne Shell (sh) with several differences in the structure and memory management, to look at the functioning of this project and as this the structure in the @WiKi.

start

The following instructions will allow you to obtain a copy of the local project for development and testing purposes

pre-requisite

It is advisable to run the project on Ubuntu 14.04 LTS to have no failures in the program and in the project

installation

For the installation of this project follow the following steps:

Run the following command on your terminal.

git clone git@github.com:andresvanegas19/simple_shell.git

Then you have to move to the directory where the project is and compile it.

cd simple_shell
gcc -Wall -Werror -Wextra -pedantic *.c -o hsh

Start up the project

./hsh

Examples of its use in interactive and non-interactive mode: Image to show how to use the project

Running the tests ⚙️

To run tests on this project and look at its behavior is equal to the shell (sh) clone the next repository and move the executable to that repositorio to see what tests were used to see the correct functioning

Construido con 🛠️

the following tools were used to build the project- gdb

  • valgrind It was built into the programming language of c

Wiki 📖

You can find much more of how to use this project in our and see what libraries are used for the construction of this project Wiki.

authors ✒️


Christian Campos - GitHub Andres reyes - GitHub

license 📄

This project is under the MIT License - see the file LICENSE para ver mas detalles

acknowledgements

the next plan is reached thanks to the guide of holberton and starkoverflow

About

A project based on the command interpreter Bourne Shell (sh)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages