Skip to content

AkshayWarrier/wish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wish

wish (Wisconsin Shell) is a simple UNIX-like shell made to understand about creation/destruction of processes and the working of shell. It is one of the projects from the book Operating Systems: Three Easy Pieces

wish supports

  • Built-in commands- cd, path, printpath and exit.
  • Parallel commands
  • Output redirection

It passes all the tests (except one, for some reason). To build wish simply make wish. Then wish can be run in interactive mode using ./wish or batch mode using ./wish batch.txt which takes an input file to run commands. To run tests, simply run ./run-tests.sh.

The detailed project description can be found here

About

A simple UNIX-like shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published