Skip to content

clima-fr/Minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minishell

Overview

This project is a simplified implementation of a Unix shell, adhering to the minishell project curriculum of 42 school.

Features

  1. Reading and executing basic commands.
  2. Implementation of I/O redirection (>, >>, <, <<).
  3. Management of environment variables.
  4. Execution of commands in pipes (|).
  5. Basic signal handling (CTRL-C, CTRL-D, CTRL-).

Compilation and Execution

make
./minishell

Usage Examples

$> echo "Hello, world!"
Hello, world!
$> ls -l
[...command output...]
$> exit

Contributors

  • Ívany Pinheiro (@pin3dev)
  • Clara Franco (@clima-fr)

About

This project is about creating a simple shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published