UNIX shell script kan användas för att skapa webbsidor som visar produktionen av grundläggande UNIX-kommandon , till exempel " uname - a " och " uptime ", eller komplexa program . Denna typ av skript kallas ett gemensamt manus nätportsgränssnittet och används för att interagera med den faktiska webbservern och producera dynamiskt innehåll på webbsidan . UNIX shell script kan endast användas på Linux - eller UNIX - baserade webbservrar . Instruktioner
1
Öppna en textredigerare som vi, nano eller gedit .
2
Type raden " # ! /Bin /bash " utan citattecken för att starta skalet skriptet . Varje utgång från detta skript kommer att skickas till webbläsaren som en del av serverns HTTP-svar följande rad för att ställa in HTTP- header som anger att HTML följer Addera 3
Typ : .
echo " Content-Type : text /html "
4
Type raden " echo " utan citattecken för att sätta in en tom rad för att slutföra de rubriker , som håller manuset från att återvända en missbildad header fel när den körs på webbservern för att mata ut HTML huvudsektion och börja brödtexten på sidan
5
Skriv följande : .
echo "
Test Script < /title > < /head > "
6
skriver nästa två raderna att köra " uname -a " och" uptime " kommandon och formatera utdata för webbsidan :
echo " produktionen av uname - a :
` uname - a ` < /pre >
" echo " Output upptid : ` uptime ` < /pre >
"
baklängescitationstecken används för att utföra substitution utdata från kommandon samtidigt ringa eko .
7
typ nästa rad för att slutföra webbsidan :
echo " < /body> < /html > "
8
Spara filen med . cgi filändelsen .
9
Placera filen i katalogen som webbservern använder för CGI-skript . Denna katalog kallas ofta cgi eller cgi - bin .