Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Comment visualiser les fichiers ZIP …
  • Comment rechercher un fichier spéci…
  • UNIX Scripting 
  • Comment télécharger un système d'…
  • Comment crypter un fichier sous Unix…
  • Comment verrouiller un dossier de gr…
  • Comment supprimer des travaux d'impr…
  • Comment changer le nom du propriéta…
  • Comment ajouter un utilisateur à Un…
  • Comment arrêter ou de redémarrer u…
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Unix

    Comment faire pour utiliser un script shell UNIX pour créer une page Web HTML

    scripts shell UNIX peuvent être utilisés pour créer des pages Web qui affichent la sortie de commandes UNIX de base , telles que " uname- a" et " disponibilité ", ou complexe programmes . Ce type de script est appelé un script commun de l'interface de passerelle et est utilisé pour interagir avec le serveur Web réelle et produire un contenu dynamique sur la page Web . Scripts shell UNIX ne peuvent être utilisés sur des serveurs Linux ou UNIX basé sur le Web . Instructions
    1

    Ouvrez un éditeur de texte tel que vi , nano ou gedit.
    2

    tapez la ligne "#! /Bin /bash " sans les guillemets pour commencer le script shell . Toute sortie de ce script sera envoyée au navigateur dans le cadre de la réponse HTTP du serveur
    3 Type de

    la ligne suivante pour définir l'en-tête HTTP qui indique que HTML suit : .

    echo " Content- Type : text /html"
    4 Type de

    la ligne "echo" sans les guillemets pour insérer une ligne vide à compléter les têtes , ce qui maintient le script de retour une erreur d'en-tête mal formé quand il est exécuté sur le serveur Web
    5

    Tapez la suivante à la sortie de la section d'en-tête HTML et commencer la partie du corps de la page: .

    echo " script de test < /title > </head > <body> " <br> 6 <p> Saisissez les deux lignes suivantes pour exécuter le " uname - a "et" " commandes et de formater la sortie de la page Web : <br> <p> echo" uptime sortie de uname -a: <pre> `uname-a ` < /pre> < br /> Sortie "echo" de disponibilité : <pre> ` uptime ` < /pre> <br /> "<br> <p> backtick est utilisé pour effectuer la substitution de sortie de la commande tout en appelant écho . <br> 7 <p> Tapez la ligne suivante pour compléter la page Web : <br> <p> echo " </body> </html >" <br> 8 < p> Enregistrez le fichier avec l'extension . cgi . <br> 9 <p> Placez le fichier dans le répertoire de votre serveur Web utilise des scripts CGI . Ce répertoire est souvent appelé cgi ou cgi-bin. <br> <br> <div class=fr4><script language='javascript' src='http://www.ordinateur.cc/ad/fr/4.js'></script></div> <div class=fr5><script language='javascript' src='http://www.ordinateur.cc/ad/fr/5.js'></script></div> </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" > </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="39" align="left" >Article précédent:<span class="nr"> <a class='LinkPrevArticle' href='/systèmes/Unix/211932.html' >Comment écrire un script shell Unix pour imprimer une liste sur une nouvelle ligne </a></li></span><br /> Article suivant:<span class="nr"> <a class='LinkNextArticle' href='/systèmes/Unix/211934.html' >Comment nommer un fichier Unix Avec un tampon-date </a></li></span></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="96%" height="22" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF"> <tr> <td width="2%" align="left" ></td> <td width="98%" align="left" >Articles recommandés</td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" > <li><a href="/systèmes/Unix/211918.html">Quels sont les avantages de l'utilisation du système d'exploitation Unix </a></li><li><a href="/systèmes/Unix/211950.html">Commande UNIX Tutorial </a></li><li><a href="/systèmes/Unix/211791.html">Comment faire pour trouver le nombre de correspondances dans Unix </a></li><li><a href="/systèmes/Unix/211859.html">Comment regarder un fichier Unix dans Hex </a></li><li><a href="/systèmes/Unix/211858.html">Unix email Tutorial </a></li><li><a href="/systèmes/Unix/211901.html">Histoire du système d'exploitation Unix </a></li><li><a href="/systèmes/Unix/211833.html">Caractéristiques du système d'exploitation UNIX </a></li><li><a href="/systèmes/Unix/211942.html">UNIX Scripting </a></li><li><a href="/systèmes/Unix/211960.html">Comment écrire un script bash sous UNIX </a></li><li><a href="/systèmes/Unix/211868.html">Unix Diff Tutoriel </a></li> </td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table></td> </tr> </table> <table width="980" height="12" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="980" height="90" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#3597E2"> <tr> <td align="center" class="foot">Connaissances Informatiques © http://www.ordinateur.cc <br /> </td> </tr> </table> <!--top start --> <!--top end --> </body> </html>