#!/bin/bash echo Content-type: text/html echo "" echo "Test CGI en Shell" echo "

Essai CGI

" echo "

Quelques variables d'environnement du serveur

" echo "

" echo SERVER_SOFTWARE = $SERVER_SOFTWARE"
" echo SERVER_NAME = $SERVER_NAME"
" echo SERVER_PROTOCOL = $SERVER_PROTOCOL"
" echo SERVER_PORT = $SERVER_PORT"
" echo REQUEST_METHOD = $REQUEST_METHOD"
" echo SCRIPT_NAME = "$SCRIPT_NAME""
" echo QUERY_STRING = "$QUERY_STRING""
" echo "


" echo "

Lancement de la commande donnée en argument dans l'URL

" # Remise en forme, (les espaces ont disparu) QUERY_STRING=`echo $QUERY_STRING | sed 's/%20/ /g'` echo "Appel de la commande : $QUERY_STRING

" echo "en tant que utilisateur $(whoami)
" echo "" # On introduit les sauts de ligne, nécessaires en HTML # $QUERY_STRING | sed 's/$/
/' echo "
" echo "

"