| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Unix >> Content
    Come utilizzare uno script di shell UNIX per la creazione di una pagina Web HTML
    UNIX shell script possono essere utilizzati per creare pagine Web che consentono di visualizzare l'output dei comandi UNIX di base , come ad esempio " uname -a" e " uptime ", o complessi programmi. Questo tipo di script è detto script common gateway interface e viene utilizzato per interagire con il server Web effettivo e produrre contenuto dinamico nella pagina web. UNIX shell script possono essere utilizzati solo su - Linux o UNIX -based server web . Istruzioni
    1

    Aprire un editor di testo come vi , nano o gedit .
    2

    digitare la riga "# ! /Bin /bash " senza virgolette per iniziare lo script di shell . Qualsiasi output di questo script sarà inviato al browser come parte della risposta HTTP del server
    3

    Digitare la riga seguente per impostare l'header HTTP che indica che il codice HTML seguente: .

    echo " Content-type : text /html"
    4

    tipo linea "eco" senza virgolette per inserire una riga vuota per completare le intestazioni , che mantiene lo script di tornare un errore di intestazione non valido quando viene eseguito sul server Web
    5

    digitare quanto segue per produrre la sezione di intestazione HTML e iniziare la sezione body della pagina : .

    echo " script di test < /title> < /head > <body> " <br> 6 <p> Tipo i prossimi due righe per eseguire il " uname - a "e" "Comandi e formattare l'output per la pagina Web : <br> echo <p> " uptime uscita di uname-a : <pre> ` uname-a ` < /pre> < br /> Output " echo" di uptime : <pre> ` uptime ` < /pre> <br /> " <br> <p> L' apice inverso viene utilizzato per eseguire la sostituzione output del comando durante la chiamata echo <br> 7 <p> Tipo riga successiva per completare la pagina web: . <br> <p> echo " < /body> < /html > " <br> 8 < p > Salvare il file con l'estensione di file cgi . . <br> 9 <p> Inserire il file nella directory che il server Web utilizza per gli script CGI . Questa directory è spesso chiamato cgi o cgi-bin . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/sistemi/unix/211932.html' >Come scrivere uno script di shell Unix per stampare un elenco su una nuova linea </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/sistemi/unix/211934.html' >Come nome a un file UNIX con un bollo di data </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Articoli Correlati </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211915.html" title="Come calcolare Spazio libero su disco disponibile in AIX Unix Server " target="_self">Come calcolare Spazio libero su disco disponibile in AI…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211955.html" title="Come eliminare i file in Unix " target="_self">Come eliminare i file in Unix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211850.html" title="Come impostare uno Unix Data " target="_self">Come impostare uno Unix Data </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211852.html" title="Come costruire un computer compatibile Unix " target="_self">Come costruire un computer compatibile Unix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211802.html" title="Come ottenere una linea Numero di un modello in UNIX " target="_self">Come ottenere una linea Numero di un modello in UNIX </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211886.html" title="Come per pianificare un processo in Unix " target="_self">Come per pianificare un processo in Unix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211894.html" title="Come trovare Informazioni sul sistema operativo con un comando UNIX " target="_self">Come trovare Informazioni sul sistema operativo con un …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211965.html" title="Informazioni su Unix " target="_self">Informazioni su Unix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211897.html" title="Tutorial su Unix Curl " target="_self">Tutorial su Unix Curl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211901.html" title="La storia del sistema operativo Unix " target="_self">La storia del sistema operativo Unix </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Articoli in evidenza </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/basic-computer-skills/202057.html" title="Come convertire SHN in MP3 su Mac " target="_self">Come convertire SHN in MP3 su Mac </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/windows/220887.html" title="Il mio Motorola Cable Modem disco di avvio non si carica " target="_self">Il mio Motorola Cable Modem disco di avvio non si caric…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/windows/217108.html" title="Come modificare un Account Accesso a standard su Windows 7 " target="_self">Come modificare un Account Accesso a standard su Window…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/mac-os/207342.html" title="Come ottenere un Upside Down punto esclamativo su un Mac " target="_self">Come ottenere un Upside Down punto esclamativo su un Ma…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/windows-vista/231599.html" title="Come rippare film in DVD su Windows Vista " target="_self">Come rippare film in DVD su Windows Vista </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/unix/211917.html" title="Vantaggi e svantaggi del sistema operativo Unix " target="_self">Vantaggi e svantaggi del sistema operativo Unix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/linux/204759.html" title="Quale Linux per i computer portatili " target="_self">Quale Linux per i computer portatili </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/windows/221931.html" title="Strumenti server di Microsoft Exchange " target="_self">Strumenti server di Microsoft Exchange </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/basic-computer-skills/201596.html" title="Come posso ottenere gli aggiornamenti per Windows Media Player 11 ? " target="_self">Come posso ottenere gli aggiornamenti per Windows Media…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/sistemi/windows-vista/230812.html" title="Che cosa è Windows Vista 64 Bit ? " target="_self">Che cosa è Windows Vista 64 Bit ? </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conoscenza Informatica http://it.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>