#!/bin/bash # disable filename globbing set -f echo Content-type: text/plain echo echo CGI/1.0 test script report: echo if [ -n "$QUERY_STRING" ] ; then set `echo $QUERY_STRING | tr \& \\\n` fi echo argc is $#. argv is "$*". echo \$0 = $0 echo \$1 = $1 echo \$2 = $2 echo \$3 = $3 echo 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 USER = $USER echo HOME = $HOME echo DOCUMENT_ROOT = $DOCUMENT_ROOT echo DOCUMENT_URI = $DOCUMENT_URI echo whoami = `whoami` echo UID = $UID echo EUID = $EUID echo id = `id` echo echo OK here\'s the lot ... echo set echo echo And here\`s STDIN cat echo echo A Java test: /usr/bin/java -XX:ReservedCodeCacheSize=10m -version 2>&1