Skip to content

Repository files navigation

Minishell Projecs

builtins_implemented

command description
echo echo the STRING(s) to standart output. -n flag: do not output the trailing newline
cd change the shell working directory (with a relative or absolute path)
pwd print name of current/working directory
export set export attribute for shell variables
unset unset values of shell variables
env print the environment
exit cause 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