Skip to content

Design Problem for CS111 OS principle, implementing a bash shell, with paralleling execution and debug/step-by-step functionality

Notifications You must be signed in to change notification settings

luxwig/CS111_design

Repository files navigation

COMSCI 111 Operating Systems Principles

Name: Jing Wu UID : 904-268-934

Name: Sichen Zhao UID : 404-293-926

SUMMARY

  • This program reads from a bash commands file and print the commands by constructing a command tree.
  • This program runs the commands as bash does
  • This program parallel execuates the commands as it stated in the spec.

No major bugs are detected at this point. However, minor bugs may exsit.

LIMITATION

The command grammer is only limited to the subsets that is given in the spec. NO additional improvment is implemented.

The program has limited parallel execuataion as it stated in the spec.

FEATURES

  • -x and -v function is added to output the the command for each step
  • -d is added to show the step by step debug mode and interaction

About

Design Problem for CS111 OS principle, implementing a bash shell, with paralleling execution and debug/step-by-step functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published