Skip to content

The objective of this project is to create the simplest start of a shell script.

Notifications You must be signed in to change notification settings

prippa/minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minishell

Project from UNIX branch in school 42

Mandatory implementations

[✓] Manage the errors without using errno, by displaying a message adapted to the error output

[✓] Deal correctly with the PATH and the environment (copy of system char **environ)

[✓] Series of builtins: echo, cd, setenv, unsetenv, env, exit

[✓] Manage expansions $ and ˜

Bonuses

[✓] Manage the Ctrl-C signal

[✓] Management of execution rights in the PATH

[✓] Simple Auto completion

[✓] The separation of commands with ";"

[✓] Inhibitors (”) (double quote), (’) (simple quote) and (\) (backslash)

more info

About

The objective of this project is to create the simplest start of a shell script.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published