Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 720 Bytes

File metadata and controls

16 lines (12 loc) · 720 Bytes

Minishell

The objective of this 42 school project is to create a simple shell in c.

This repository contains a shell implementation written in C. The shell is a command line interface that allows users to interact with the operating system by executing commands and programs.

Getting Started

To use the shell in this repository, you will need to have a C compiler and the readline library installed on your system.

Features

The shell in this repository supports the following features:

Execution of commands and programs
Redirection of standard input, output, and error
Piping of output between commands
Envirement variable expansion
Builtin commands: pwd, cd, export, env, unset, exit