Juan-aga / Minishell

The Unlicense
2 stars 1 forks source link

Minishell

Description

Minishell is a simplified UNIX shell implemented in C. It supports basic shell functionalities like cd, export, wildcard expansion, and more.

Table of Contents

Features

Installation

Requirements

Build and Compile

git clone git@github.com:emartinez-dev/minishell.git
cd Minishell
make

Usage

Run the shell with:

./minishell

Structure

Directories and Files

Makefile

Run make to compile the Minishell executable. Additional Makefile targets:

Contributing

  1. Fork the project.
  2. Create your feature branch: git checkout -b feature/fooBar
  3. Commit your changes: git commit -am 'Add fooBar'
  4. Push to the branch: git push origin feature/fooBar
  5. Open a pull request.

License

This project is licensed under The Unlicense - see the LICENSE.md file for details.

Contact

Created by Enrique Martínez and Juan A. García - feel free to contact us!