Skip to content

hhhwrfssyhdsy/codecrafters-shell-cpp

Repository files navigation

progress-banner

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.

Project Structure

  • include contains all the head files that the project requires.

    • core include all the functions that provide the function for system call, such as command execute, path search, environment varieties.
    • navigation include all the functions that helps users navigate their file path.
  • src is the source codes corresponding to directory include

About

一个根据codecrafter的"build-your-own-shell"项目尝试使用c++自建的shell。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •