Skip to content

Repository files navigation

Minishell Projecs

builtins_implemented

commanddescription
echoecho the STRING(s) to standart output. -n flag: do not output the trailing newline
cdchange the shell working directory (with a relative or absolute path)
pwdprint name of current/working directory
exportset export attribute for shell variables
unsetunset values of shell variables
envprint the environment
exitcause the shell to exit with the exit status specified

step_by_step

  • Prompt implementation
  • HashTable functions implementation
  • Tokenizer implementation
  • Variables expansion implementation
  • Builtins implementation
  • Parse and execute sistem design
  • Signals implementation
  • Parsing implementation
  • Execute implementation
  • Norme
  • Bugs hunting

study_resources

unix

hashtable

tokenizer

more

About

A minimal Bash-like shell in C — tokenizer, variable expansion, pipes, redirections, signals and 7 built-ins (42 project).

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages