Skip to content

offirgolan/Shell

Repository files navigation

Shell

A shell interpreter project like csh, sh, bash , etc.

How-To

Build the shell program by typing : "make"

To run it type: "shell"

Then type commands like "ls aaaa | grep cccc | grep jjjj ssss dfdffdf >>& out < in"

Features:

  • Process Creation
  • Command Execution
  • File Redirection
  • Pipes
  • Background
  • Ignore Ctrl-C
  • Wild Card Expansion
  • Elimination of Zombie Processes
  • Allow quotes and escape characters
  • Enviroment variable expansion
  • Tilde expansion
  • Line editor
  • History
  • Subshells
  • cd
  • setenv
  • unsetenv
  • printenv
  • exit
  • clear

About

A shell interpreter project like csh, sh, bash , etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published