Ahora veamos cómo nos facilita la vida el uso de Here Document, indicando un delimitador (en este caso le he dado el nombre EOF) para el código que queremos volcar en el fichero html_example.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#!/bin/sh fecha=`date +%F` parrafo1="Este es el primer parrafo" parrafo2="Este es el segundo parrafo" parrafo3="Este es el tercer parrafo" cat << EOF > /home/julio/html_example.html <html> <head><title>HTML ejemplo</title></head> <body> <h1>Este es el header principal</h1> <h2>Aqui incluimos una variable, su contenido es $fecha</h2> <p>$parrafo1</p> <p>$parrafo2</p> <p>$parrafo3</p> <p>Ejemplo de tabla<p> <table style="width:100%"> <tr> <td align="center">Primera columna</td> <td align="center">Segunda Columna</td> <td align="center">Tercera columna</td> </tr> <tr> <td align="center">50</td> <td align="center">60</td> <td align="center">70</td> </tr> </table> </body> </html> EOF |
Excelente aporte, gracias por compartir tus conocimientos. me han servido bastant4e los ejemplos que proporcionas. Muchas Gracias amigo. saludos