Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 884 Bytes

README.md

File metadata and controls

32 lines (21 loc) · 884 Bytes

Mini Shell Project

Description

The goal of this project is to develop a basic shell similar to Bash. Through this implementation, the focus is on gaining a deeper understanding of process management and file descriptor handling in operating systems.

Features

  • Basic command execution
  • Input/output redirection
  • Background and foreground process handling

Learning Objectives

  • Understand how shells work
  • Gain experience with processes and file descriptors
  • Implement basic shell functionalities

Usage

To use the simple shell, clone the repository and compile the source code:

git clone https://github.com/dKurbi/42Barcelona_Minishell
cd 42Barcelona_Minishell
make
./minishell

Instructions

For instructions on this project, refer to the subject document.