“Conocimientos Sistemas>unix

Cómo utilizar un script de shell UNIX para crear una página HTML Web

2016/1/21
UNIX shell scripts se pueden utilizar para crear páginas web que muestran los resultados de los comandos básicos de UNIX , tales como " uname -a" y " tiempo de actividad ", o complejos programas . Este tipo de secuencia de comandos se llama una secuencia de comandos común interfaz de puerta de enlace y se utiliza para interactuar con el servidor Web real y producir contenido dinámico en la página web . UNIX shell scripts sólo se pueden utilizar en servidores Linux o UNIX - basado en Web . Instrucciones
1

Abra un editor de texto como vi , nano o gedit .
2

Tipo de la línea " ! # /Bin /bash " sin las comillas para iniciar la secuencia de comandos shell. Cualquier salida de este script se envía al navegador como parte de la respuesta HTTP del servidor
3

Escriba la línea siguiente para establecer el encabezado HTTP que indica que el código HTML siguiente: .

echo " Content-type : text /html"
4

tipo de la línea " echo" sin las comillas para insertar una línea en blanco para completar los encabezados , lo que mantiene la secuencia de comandos de devolución un error de encabezado con formato incorrecto cuando se ejecuta en el servidor web
5

Escriba el siguiente a la salida de la sección de encabezado HTML y comenzar la sección del cuerpo de la página : .

echo " script de prueba < /title> < /head > <body> " <br> 6 <p> Escribe las dos líneas siguientes para ejecutar el " uname -a " y" comandos " y el formato de la salida de la página web: <br> <p> echo" tiempo de actividad de salida de uname -a: <pre> ` uname -a ` < /pre> < br /> salida " echo" de tiempo de actividad : el tiempo de actividad <pre> ` ` < /pre> <br /> " <br> <p> La tilde se utiliza para realizar sustituciones de salida del comando mientras llama eco . <br> 7 <p> Escriba la línea siguiente para completar la página web: <br> <p> echo " < /body> < /html> " <br> 8 < p> Guarde el archivo con la extensión de archivo cgi . . <br> 9 <p> Coloque el archivo en el directorio que el servidor web utiliza para los scripts CGI . Este directorio es a menudo llamado cgi o cgi -bin. <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Sistemas/unix/Cómo-escribir-un-script-de-shell-de-UNIX-para-imprimir-una-lista-en-una-nueva-línea-.html' >Cómo escribir un script de shell de UNIX para imprimir una lista en una nueva línea </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Sistemas/unix/Cómo-asignar-un-nombre-de-un-archivo-de-Unix-con-una-marca-de-fecha-.html' >Cómo asignar un nombre de un archivo de Unix con una marca de fecha </a> </div> </div> <dl class=xgc> <dt><span>unix</span></dt> <dd><a href="http://www.ordenador.online/Sistemas/unix/Unix-Dif--Tutorial-.html">Unix Dif. Tutorial </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-comprobar-el-uso-de-la-CPU-en-Unix-.html">Cómo comprobar el uso de la CPU en Unix </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-hacer-un-disco-de-arranque-USB-Unix-.html">Cómo hacer un disco de arranque USB Unix </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-encontrar-una-dirección-MAC-en-Unix-.html">Cómo encontrar una dirección MAC en Unix </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-cambiar-la-contraseña-de-root-Unix-Solaris-después-de-que-haya-caducado-.html">Cómo cambiar la contraseña de root Unix Solaris después de que haya caducado </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Unix-Shared-Tutorial-memoria-.html">Unix Shared Tutorial memoria </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-aprender-el-sistema-operativo-Unix-.html">Cómo aprender el sistema operativo Unix </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/Cómo-mostrar-un-mensaje-en-una-ventana-independiente-en-Unix-.html">Cómo mostrar un mensaje en una ventana independiente en Unix </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Sistemas/unix/Cómo-agregar-un-prefijo-a-una-línea-en-UNIX-.html" >Cómo agregar un prefijo a una línea en UNIX </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/Cómo-matar-a-un-trabajo-en-Unix-.html" >Cómo matar a un trabajo en Unix </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/¿Cómo-encontrar-la-información-del-sistema-operativo-con-un-comando-Unix-.html" >¿Cómo encontrar la información del sistema operativo con un comando Unix </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/Cómo-leer-un-UNIX-FTP-Log-.html" >Cómo leer un UNIX FTP Log </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/Cómo-enviar-correo-electrónico-desde-la-línea-de-comandos-de-Unix-.html" >Cómo enviar correo electrónico desde la línea de comandos de Unix </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/Unix-Cron-Tab-Tutorial-.html" >Unix Cron Tab Tutorial </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Sistemas/unix/Unix-Screen-Tutorial-Command-.html" >Unix Screen Tutorial Command </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/Tutorial-de-depuración-remota-de-Unix-.html" >Tutorial de depuración remota de Unix </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/Tutorial-sobre-UNIX-Ordenar-Command-.html" >Tutorial sobre UNIX Ordenar Command </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/Cómo-bloquear-una-carpeta-de-grupo-en-Unix-.html" >Cómo bloquear una carpeta de grupo en Unix </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/Cómo-descomprimir-archivos-comprimidos-en-Unix-.html" >Cómo descomprimir archivos comprimidos en Unix </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/Cómo-consultar-XL-libro-desde-Unix-.html" >Cómo consultar XL libro desde Unix </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Sistemas/Conocimientos-básicos-de-informática/' target="_self">Conocimientos básicos de informática</a></li> <li><a href='http://www.ordenador.online/Sistemas/Linux/' target="_self">Linux</a></li> <li><a href='http://www.ordenador.online/Sistemas/Mac-OS/' target="_self">Mac OS</a></li> <li><a href='http://www.ordenador.online/Sistemas/Ubuntu/' target="_self">Ubuntu</a></li> <li><a href='http://www.ordenador.online/Sistemas/unix/' target="_self">unix</a></li> <li><a href='http://www.ordenador.online/Sistemas/ventanas/' target="_self">ventanas</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows-Vista/' target="_self">Windows Vista</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows-XP/' target="_self">Windows XP</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>