Skip to content

Custom shell implemented in C that supports all basic unix commands, sequencing, piping, and input/output redirection.

Notifications You must be signed in to change notification settings

isaac-levine/unix-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unix Shell

A basic shell implemented in C that supports all basic unix commands, sequencing, piping, and input/output redirection.

  • make all - compile everything
  • make tokenize - compile the tokenizer demo
  • make tokenize-tests - compile the tokenizer demo
  • make shell - compile the shell
  • make shell-tests - run a few tests against the shell
  • make test - compile and run all the tests
  • make clean - perform a minimal clean-up of the source tree

About

Custom shell implemented in C that supports all basic unix commands, sequencing, piping, and input/output redirection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published