Guión (informática)

De Wikipedia, la enciclopedia libre

El guión o archivo de órdenes o archivo de procesamiento por lotes (en inglés script) es un programa usualmente simple, que generalmente se almacena en un archivo de texto plano. Los guiones son casi siempre interpretados, pero no todo programa interpretado es considerado un guión. El uso habitual de los guiones es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los shells sean a la vez intérpretes de este tipo de programas.

Los archivos script suelen ser identificados por el sistema a través del siguiente encabezamiento en el contenido del archivo:

    #!/bin/bash

Aunque la mayoría de los scripts son identificados por dicho encabezamiento, también pueden ser identificados a través de la extensión ".sh", siendo ésta quizá menos importante que el encabezamiento, ya que casi todos los sistemas no necesitan dicha extensión para ejecutar el script, por lo tanto, esta suele ser añadida por tradición, o más bien, es útil para que el usuario pueda identificar estos archivos a través de una interfaz de línea de comandos.

Difieren de los programas de aplicación, debido a que los últimos son más complejos; además, los scripts son más bien un programa que le da instrucciones a otros más avanzados.

En el sistema operativo DOS, a los guiones creados para ser interpretados por COMMAND.COM se les conoce como archivos "BATCH" (procesamiento por lotes).

El término inglés script se tomó del guión escrito de las artes escénicas, el cual es interpretado por una serie de actores/actrices (o, en nuestro caso, programas) siguiendo un orden establecido.

En algunos textos se traduce script como guión, pero esta traducción no ha logrado salir del mundo de las buenas intenciones, si bien junto con la expresión "archivo de órdenes" empleada en América es la única correcta en lengua castellana.

Herramientas personales