home *** CD-ROM | disk | FTP | other *** search
/ The HTML Web Publisher's Construction Kit / HTMLWPCK.ISO / unix / cgi / env_var.sh < prev    next >
Encoding:
Linux/UNIX/POSIX Shell Script  |  1995-07-11  |  1.1 KB  |  40 lines

  1. #!/bin/sh
  2. #simple script to return the values of environment variables.
  3.  
  4. echo Content-Type: text/html
  5. echo
  6.  
  7. #simple header info
  8. echo "<TITLE>env_vars.sh</TITLE>"
  9. echo "<H1>env_vars.sh</H1>"
  10. echo "Below are the values of environment variables that were set"
  11. echo "when this script was launched.<b><HR><PRE>"
  12.  
  13. #were there any command-line arguments?
  14. echo number of args: $# 
  15. echo value of args: $*
  16. echo
  17.  
  18. #now the variables
  19. echo SERVER_SOFTWARE:     $SERVER_SOFTWARE
  20. echo SERVER_NAME:    $SERVER_NAME
  21. echo GATEWAY_INTERFACE:    $GATEWAY_INTERFACE
  22. echo SERVER_PROTOCOL:    $SERVER_PROTOCOL
  23. echo SERVER_PORT:    $SERVER_PORT
  24. echo REQUEST_METHOD:    $REQUEST_METHOD
  25. echo PATH_INFO:        $PATH_INFO
  26. echo PATH_TRANSLATED:    $PATH_TRANSLATED
  27. echo SCRIPT_NAME:    $SCRIPT_NAME
  28. echo QUERY_STRING:    $QUERY_STRING
  29. echo REMOTE_HOST:    $REMOTE_HOST
  30. echo REMOTE_ADDR:    $REMOTE_ADDR
  31. echo AUTH_TYPE:        $AUTH_TYPE
  32. echo REMOTE_USER:    $REMOTE_USER
  33. echo REMOTE_IDENT:    $REMOTE_IDENT
  34. echo CONTENT_TYPE:    $CONTENT_TYPE
  35. echo CONTENT_LENGTH:    $CONTENT_LENGTH
  36. echo HTTP_ACCEPT:    $HTTP_ACCEPT
  37. echo HTTP_USER_AGENT:    $HTTP_USER_AGENT
  38. /found.a/httpd/cgi-bin/testtbd
  39. echo \</PRE\>
  40.