Simple Menu and coding

I am very new to Unix and don't know much about it. I've been trying to create a menu and what I don't understand is how to execute a command once a user makes a selection. I have the menu set up. In fact, the following is the code that I have thus far:

#! /bin/csh
# This is the UNIX menu script file that is for the menu.

cat <<ENDINPUT

Menu of Options

  1. Display all files in a user's home directory
  2. Welcome yourself to the program
  3. Display System Information
  4. Exit back to Windows

ENDINPUT
echo Please enter your choice:
read option

case $option
1.

I'm stuck at this point. What I am SPECIFICALLY looking for in option 1 is code that will prompt a user to enter another user's name and will then pull up that user's home directory. If the user does NOT enter anything, then their own home directory is displayed. What is the EXACT code that would accomplish this? Examples haven't helped me. Oh how batch files are much easier. I'm looking for the exact coding!!!

In option 2 I have to prompt the user to enter his or her name, and produce the following: Hello <person's name.>

I am desparate for help with this. Any help would be greatly appreciated. And again, I'm looking for EXACT code, not examples. Thank you.:confused: