Diferencia entre revisiones de «Bash scripting»

De Hacklab La Paz - r00thouse
(creando seccion)
 
Sin resumen de edición
Línea 1: Línea 1:
La idea de los scripts es colocar en archivos de texto (scripts) , suceciones de comandos o instrucciones que normalmente se colocarían a través de la línea de comandos. Estos sripts no sólo permiten colocar series de comandos, también proporcionan la posiblidad de hacer que estas órdenes se ejecuten de acuerdo a condiciones dentro o fuera del sistema tal como un lenguaje de programación.
La idea de los scripts es colocar en archivos de texto (scripts) , suceciones de comandos o instrucciones que normalmente se colocarían a través de la línea de comandos. Estos scripts no sólo permiten colocar series de comandos, también proporcionan la posiblidad de hacer que estas órdenes se ejecuten de acuerdo a condiciones dentro o fuera del sistema tal como un lenguaje de programación.


== Utilidad de los scripts ==
== Utilidad de los scripts ==
Línea 7: Línea 7:
Este es por así decirlo un trabajo tedioso si introduciríamos las órdenes una a una y más aún hacerlo cada vez que necesitemos la interfaz gráfica...
Este es por así decirlo un trabajo tedioso si introduciríamos las órdenes una a una y más aún hacerlo cada vez que necesitemos la interfaz gráfica...


Afortunadamente, existe la psobilidad de realizar este tipo de tareas repetitivas y/o tediosas a través de '''scripts''' que una vez escritos y probados reducirán el trabajo de por ejemplo iniciar la interfaz gráfica a ejecutar el script que realiza la tarea.
Afortunadamente, existe la posibilidad de realizar este tipo de tareas repetitivas y/o tediosas a través de '''scripts''' que una vez escritos y probados reducirán el trabajo de por ejemplo iniciar la interfaz gráfica a ejecutar el script que realiza la tarea.


Es más, es posible hacer que otro script llame o ejecute otro script para automatizar aún mas las tareas.
Es más, es posible hacer que otro script llame o ejecute otro script para automatizar aún mas las tareas.
Para la tarea de iniciar la interfaz gráfica, por ejemplo el script que se ejecuta para ello es <code>/etc/init.d/gdm</code> si el computador usa <code>gdm</code> como gestor de inicio de sesion


== Más información ==
== Más información ==


#[http://www.tldp.org/LDP/abs/abs-guide.pdf http://www.tldp.org/LDP/abs/abs-guide.pdf]
#[http://www.tldp.org/LDP/abs/abs-guide.pdf http://www.tldp.org/LDP/abs/abs-guide.pdf]

Revisión del 17:05 1 nov 2014

La idea de los scripts es colocar en archivos de texto (scripts) , suceciones de comandos o instrucciones que normalmente se colocarían a través de la línea de comandos. Estos scripts no sólo permiten colocar series de comandos, también proporcionan la posiblidad de hacer que estas órdenes se ejecuten de acuerdo a condiciones dentro o fuera del sistema tal como un lenguaje de programación.

Utilidad de los scripts

Imaginémos que necesitamos inciar la interfaz gráfica en el sistema operativo. Una forma de hacerlo sería; escribiendo órdenes una a una según el computador para llamar a los programas adecuados y de la forma adecuada para realizar esta tarea.

Este es por así decirlo un trabajo tedioso si introduciríamos las órdenes una a una y más aún hacerlo cada vez que necesitemos la interfaz gráfica...

Afortunadamente, existe la posibilidad de realizar este tipo de tareas repetitivas y/o tediosas a través de scripts que una vez escritos y probados reducirán el trabajo de por ejemplo iniciar la interfaz gráfica a ejecutar el script que realiza la tarea.

Es más, es posible hacer que otro script llame o ejecute otro script para automatizar aún mas las tareas.

Para la tarea de iniciar la interfaz gráfica, por ejemplo el script que se ejecuta para ello es /etc/init.d/gdm si el computador usa gdm como gestor de inicio de sesion

Más información

  1. http://www.tldp.org/LDP/abs/abs-guide.pdf