Shell Programming

Provides a menu structure that allows a user to select several options - input a name and address,
lookup a name and address, delete a name and address, and print a formatted report from a text
database (note: this requirement assumes that you will use the program to create a database, though in
any event, the application must do so).
Position all output on the screen so as not to create clutter( in other words, use the clear, tput, etc.,
commands discussed in the book.
Loops continuously, allowing the user to use the application until he/she selects some exit condition
(preferably "Quit").
Provides the code necessary to execute the add user and address and lookup user features mentioned
above.
Provides the code necessary to execute the "lookup" or search user feature discussed above.
Possible interface.........

  1. Add User
  2. Lookup User
  3. Delete User
  4. Print User List
  5. Quit
    *******************************************

DonOmar,
There are certain rules on this site. You are breaking rule #6 - homework.

Why don't you try to solve the problem on your own? Start writing the script and if you get stuck at a particular point, then come back and ask for help.