Skip to content

rkirszba/Minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Minishell

42 project Minishell

Description

The program is a UNIX command interpreter

Features

  • PATH and environment handling
  • using of fork and execve functions to launch binaries
  • implementation of the following builtins : echo, cd, setenv, unsetenv, env, exit
  • $ and ~ handling
  • single and double quotes handling
  • ctrl c signal handling
  • commands separation with ;
  • ohmyzsh-like interface

Installation

Clone the repository and launch the make command

Run

./minishell

About

๐Ÿ“š UNIX command interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published