#!/bin/sh 
echo Content-TYPE:  text/html 
echo
 if [ $# = 0 ]   # is the number of arguments == 0 ? 
then             # do this part if there are NO arguments 
      echo "<html><head>" 
      echo "<title>Local Phonebook Search</title>" 
      echo "<isindex />" 
      echo "</head>" 
      echo "<body>" 
      echo "<h1>Local Phonebook Search</h1>"
      echo "<p>Enter your search in the search field.</p>" 
      echo "<p>This is a case-insensitive substring search: thus" 
      echo "searching for 'ian' will find 'Ian' and Adriana'.</p>"
      echo "</body></html>" 
else             # this part if there ARE arguments 
      echo "<html><head>" 
      echo "<title>Result of search for \"$*\".</title>" 
      echo "</head>" 
      echo "<body>" 
      echo "<p> Number of Command-line Arguments = $#. They are: </p>" 
      for i in $* 
      do  
            echo " <code> $i </code> "
      done
      echo "<h2> The Environment Variables </h2>" 
      echo "<pre>"     # print the environment variables 
      echo " SERVER_SOFTWARE = $SERVER_SOFTWARE" 
      echo " SERVER_NAME = $SERVER_NAME" 	
      echo " GATEWAY_INTERFACE = $GATEWAY_INTERFACE" 
      echo " SERVER_PROTOCOL = $SERVER_PROTOCOL" 
      echo " SERVER_PORT = $SERVER_PORT" 
      echo " REQUEST_METHOD = $REQUEST_METHOD" 
      echo " HTTP_ACCEPT = $HTTP_ACCEPT" 
      echo " PATH_INFO = $PATH_INFO" 
      echo " PATH_TRANSLATED = $PATH_TRANSLATED" 
      echo " SCRIPT_NAME = $SCRIPT_NAME" 
      echo " QUERY_STRING = $QUERY_STRING" 
      echo " REMOTE_HOST = $REMOTE_HOST" 
      echo " REMOTE_ADDR = $REMOTE_ADDR" 
      echo " REMOTE_USER = $REMOTE_USER" 
      echo " AUTH_TYPE = $AUTH_TYPE"
      echo " CONTENT_TYPE = $CONTENT_TYPE" 
      echo " CONTENT_LENGTH = $CONTENT_LENGTH" 
      echo "</pre>" 
      echo "<h2>Result of search for \"$*\".</h2>" 
      echo "<pre>" 
      for i in $* 
      do
          grep -i $i /vast/igraham/Personnel 
      done 
      echo "</pre>"
      echo "</body></html>" 
fi 

