“Conocimiento Sistemas>unix

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

2015/5/17
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/211932.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/211934.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/306149.html">¿Cuáles son las similitudes y diferencias entre MS-DOS UNIX? </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/278343.html">¿Cuáles son las reglas para escribir un comando correctamente? </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/211906.html">Herramientas de Unix para Windows XP </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/293007.html">¿Qué tipo de personas pueden utilizar el sistema operativo Unix? </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/211939.html">Estructura del sistema operativo Unix </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/211888.html">Unix Cut Tutorial Command </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/333753.html">¿Qué es el directorio principal en UNIX? </a></dd><dd><a href="http://www.ordenador.online/Sistemas/unix/331677.html">¿Qué es una interfaz de línea de comandos? </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/321571.html" >¿Cuál es la expansión de la abreviatura Unix? </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/300084.html" >¿Dónde puedes usar UNIX? </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/340785.html" >¿Cómo se llama el personal de comando? </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/327348.html" >¿Cuál es el protocolo de red nativo utilizado para UNIX? </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/319182.html" >¿Importancia del comando de escritura y charla en UNIX? </a> </li><li><a href="http://www.ordenador.online/Sistemas/unix/211767.html" >Cómo escribir un script de shell de Unix para localizar los archivos ejecutables </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/351627.html" >¿Qué traversal calcula el tamaño total de cada directorio en el sistema UNIX? </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/324868.html" >¿Qué tan seguro es UNIX? </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/292198.html" >¿Cuál es la función del kernel de Unix? </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/276797.html" >¿Por qué Bell Labs regaló todo el trabajo que invirtieron en Unix? </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/280780.html" >Has grabado una macro. Por error realizas una acción en ella que no quieres. ¿Cómo se eliminará lo no deseado sin tener que volver a grabar la macro completa? </a></li><li> <a href="http://www.ordenador.online/Sistemas/unix/276249.html" >¿Cuál es el comando para enumerar solo un archivo? </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> <li><a href='http://www.ordenador.online/Sistemas/Windows7/' target="_self">Windows 7</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows10/' target="_self">Windows 10</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows11/' target="_self">Windows 11</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows2012/' target="_self">Windows 2012</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows2016/' target="_self">Windows 2016</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows2019/' target="_self">Windows 2019</a></li> <li><a href='http://www.ordenador.online/Sistemas/Windows2022/' target="_self">Windows 2022</a></li> <li><a href='http://www.ordenador.online/Sistemas/Apple/' target="_self">Apple</a></li> <li><a href='http://www.ordenador.online/Sistemas/Android/' target="_self">Android</a></li> <li><a href='http://www.ordenador.online/Sistemas/iOS/' target="_self">iOS</a></li> <li><a href='http://www.ordenador.online/Sistemas/CentOS/' target="_self">CentOS</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>