1. Write a python program that emulate Linux shell with functionalities specified
in “Program Specifications” section.
2. Be able to explain the design and implementation of program, data
structures, and algorithms.
3. Be able to modify the program during the oral examination.