/Interactive-Shell

An interactive shell with extra utilities

Primary LanguageC

Interactive-Shell

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