Minishell Projecsbuiltins_implementedcommanddescriptionechoecho the STRING(s) to standart output. -n flag: do not output the trailing newlinecdchange the shell working directory (with a relative or absolute path)pwdprint name of current/working directoryexportset export attribute for shell variablesunsetunset values of shell variablesenvprint the environmentexitcause the shell to exit with the exit status specifiedstep_by_stepPrompt implementationHashTable functions implementationTokenizer implementationVariables expansion implementationBuiltins implementationParse and execute sistem designSignals implementationParsing implementationExecute implementationNormeBugs huntingstudy_resourcesunixUnix Processes in C -videoTermination SignalsShell Command LanguageBash Guide for BeginnersProgramming Terminal Devices -videoIntroduction to System Programming -videoCapturing exit status code of child processNotion with details about Readline lib, Termcaps and SignalsWriting Your Own ShellhashtableHash Table in C/C++ – A Complete ImplementationtokenizerLexical AnalysismoreNotion with tons of materials