1. What type is your terminal?
2. Display a partial listing of your terminal settings.
3. Display a full listing of your terminal settings.
4. Change the setting for the kill key. Check to see if it is changed.
5. Change the setting for the erase key. Check to see if it is changed.
6. Reset the erase and kill keys to # and @, respectively.
7. Check to see if you have the tput utility on your system.
8. Use the tput command to clear the screen.
9. Write a script file named CLS that clears the screen when it is invoked.
10. Write a script file similar to the MENU program. Make your menu show some of
the commands you often use but have trouble remembering the exact syntax of, or
those that are long and you are tired of typing.
11. Change the UNIX library program in this chapter to store more information about
each book; for example, the price of the book, date of publication, and so on.
12. Make the REPORTS program more sophisticated. For example, give the user a
choice of reports to be printed or displayed on the terminal.
13. There is a lot of room for improvement in the ULIB program. For example, the
problem of having more than one book with the same author, or the same book title
with different authors is not addressed. Can you fix it?
14. The UNIX library program can be used as a prototype for other similar programs.
For example, it can be adapted to store names, addresses, and phone numbers of
your friends (creating a personal phone directory), or to make a database to keep
track of your music CDs and records. Use your imagination and write the code to
create a useful application similar to the UNIX library program that you can use in
your environment.
Ideally it would be preferred if you could have a step-by-step I could follow with additional images for better visualization