Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

We're building a simple version of the Bourne-again shell (BASH)

Notifications You must be signed in to change notification settings

sshdopey/simple_shell

Repository files navigation

The simple_shell project πŸ’»

πŸ”₯ πŸ”₯ πŸ”₯ The Gate of Shell project πŸ”₯ πŸ”₯ πŸ”₯

In this project we were assigned to re-impliment the Bourn Again Shell (BASH)

This shell should:

  • Display diplay a prompt and wait for user to type a command. A command line always end with a newline.
  • The command lines are simple no semicolons no pipes no redirections or any other advanced features.
  • The command lines are only made of one lines. No urguments will be passed to the programs.
  • If an exutable can not be found it will print an arror message and display the prompt again.
  • Handle arrors.
  • It will aslo handle "End of file" condition (cntrl+D)

This Shell does not:

  • Use the PATH.
  • Impliment build-ins.
  • Handle special charactors: ", ', `, ,円 *, &, #.
  • Move the cursor.
  • Handle commands with arguments.

About

We're building a simple version of the Bourne-again shell (BASH)

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /