Question: Write a c + + 1 1 code ( that works in ubuntu ) . Simple Operating System Shell that can handle only some file

Write a c++11 code (that works in ubuntu).Simple Operating System Shell that can handle only some file operations. OS will have at most 10MB disk space. This OS space should be kept between the shell runs, it should not be deleted, it should remember the disk contents of the provious run. Write abase abstract class file. The class will have as many generic implementations are possible. There are three concrete file classes: directory, soft linked file and a regular file. Each file type provides an iterator that gives the file elements one by one. For regular files and the linked files, the entries are regular file bytes. For directories,the elements are directory entries.The commands, their parameters and definitions are given below. Make sure that your c++ code working.myShell
>1s
D., Dec 2500:42
> mkdir myDir
>ls
D., Dec 25,00:42
D myDir , Dec 2500:44
> cd myDir
> ls
D., Dec 2500:44
D.., Dec 2500:42
>cpetc? SomeFile.
> ls
D., Dec 2500:44
D.., Dec 2500:42
F SomeFile Dec 2500:4525345Bytes
The commands, their parameters and definitions are given below
 Write a c++11 code (that works in ubuntu).Simple Operating System Shell

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!