reomelo / 42Porto-minishell

Small implementation of a UNIX based-like shell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

42 Porto - minishell

Project done in collaboration with Marcela Richard

Screenshot from 2023-08-15 12-49-43

Installing and running the project:

1- Installing minishell dependencies:

sudo apt-get install make libreadline-dev

2- Clone this repository:

git clone https://github.com/reomelo/42Porto-minishell.git

3- Enter the repository and run the program:

cd 42Porto-minishell
make run

Useful links:

1 - https://indradhanush.github.io/blog/writing-a-unix-shell-part-1/

2 - https://indradhanush.github.io/blog/writing-a-unix-shell-part-2/

3 - https://indradhanush.github.io/blog/writing-a-unix-shell-part-3/

Makefile Available Targets:

make or make all - compiles minishell
make clean - wipes all object files
make fclean - deletes minishell and all object files
make re - fclean + all
make run - re + ./minishell

About

Small implementation of a UNIX based-like shell


Languages

Language:C 96.8%Language:Makefile 3.2%