This was done as part of assignment in "Design Of Operating System".
This repository contains code for interactive shell.
->It runs most of the commands of the original shell and adds GUI to display answers.
->The GUI attached with this shell is made using Zenity library and dialog utility.
->Some extra utility like "searchfile" and "info" is added. To search file in Ubuntu just type "search 'filename' " in this shell. Similarly for getting info about file just type "info filename".
Also,you can add your on utility and store it in folder /bin/..
Installation:
->Add 'search','info' and 'searchfile.c' file in folder: using admin rights. ->Shell.c can be put anywhere
->gcc shell.c
./a.out