Línea de comandos

Keywords: Línea de comandos, Computador, Dato, Mainframe, Método, Ordenador, Papel, Programa, Retroalimentación

La línea de comandos es un método de interacción entre un sistema operativo o un programa y el usuario.

Este método consiste en elaborar una analogía del modo de funcionamiento de un antiguo teletipo, simulando un diálogo textual entre el usuario y el computador. En la cual se asume que se dispone de dos elementos básicos:

Un diálogo utilizando un teletipo tiene ciertas características que lo hicieron conveniente para los computólogos: en principio, el usuario puede ver lo que escribe al momento de escribirlo, lo cual permite una retroalimentación más eficiente. Los mensajes del correspondiente remoto aparecen junto a los textos propios también al momento de ser lanzados, pero igualmente quedan plasmados de manera fja en el sustrato (originalmente, en papel); lo cual hace que el diálogo se acerque a la idea que nos hacemos de un script literario y que sea posible revisar lo dicho con detenimiento. Aunque en este caso, el diálogo sea con un ordenador y no con un correspondiente remoto humano.

En los teletipos era común utilizar convenciones de formato para aumentar la legibilidad del diálogo en las fojas continuas de papel (por ejemplo, la idea del avance de arriba a abajo, el tabulador y salto de línea), convenciones que se encuentran también en las líneas de comandos.

La idea de línea de comandos se desarrolló primero en sistemas mainframe que utilizaban verdaderos teletipos para sustituir el engorroso proceso de alimentar y leer datos en tarjetas perforadas.

La analogía de diálogo con el ordenador provista por la línea de comandos fue tan popular que la mayoría de los sistemas operativos incluyen incluso hoy en día un mecanismo de línea de comandos.

El avance de la técnica hizo que los antiguos teletipos de papel contínuo y texto impreso fuesen sustituidos por pantallas y teclados, forjando con ello la idea de terminal. Pero para ese entonces el método de interacción de la línea de comandos había probado bien su utilidad, causando que los métodos posteriores intentaran simular en lo posible el mismo funcionamiento, aunque utilizando medios diferentes.

Keywords: Línea de comandos, Computador, Dato, Mainframe, Método, Ordenador, Papel, Programa, Retroalimentación