This is a starting point for C++ solutions to the "Build Your Own Shell" Challenge.
In this challenge, you'll build your own POSIX compliant shell that's capable of interpreting shell commands, running external programs and builtin commands like cd, pwd, echo and more. Along the way, you'll learn about shell command parsing, REPLs, builtin commands, and more.
Note: If you're viewing this repo on GitHub, head over to codecrafters.io to try the challenge.
-
includecontains all the head files that the project requires.coreinclude all the functions that provide the function for system call, such as command execute, path search, environment varieties.navigationinclude all the functions that helps users navigate their file path.
-
srcis the source codes corresponding to directoryinclude