martes, 26 de junio de 1990

MS-DOS - Clase: 12

Sumario:
3.5.2. Redirección y conducción de los dispositivos de entrada y salida estándar.
Objetivos:
1. Conocer las posibilidades que ofrece el DOS de redireccionar los dispositivos de e/s.
2. Adquirir habilidades en la utilización de los redireccionamientos de e/s.
Desarrollo:
Al poner el DOS en funcionamiento por primera vez, este considera como dispositivo estándar de entrada el teclado y como dispositivo estándar de salida la pantalla. Sin embargo los dispositivos de e/s pueden ser redireccionados hacia o desde archivos u otros dispositivos (ej: impresora) mediante los siguientes parámetros de línea de mandatos del DOS.

[t:] nombre fichero: provoca que la salida se produzca hacia el fichero especificado. Si el fichero especificado no existe es creado. Si el fichero especificado existe su contenido será reemplazado por la entrada asignada.
Ejemplo:
DIR>DIRECTOR: el directorio del disco se copiará en un fichero de nombre DIRECTOR. Si el fichero existía, su contenido es reemplazado.
TYPE nom.fich>PRN: el contenido de nom. fich saldrá por la impresora.

[t:] nombre fichero: provoca que la salida se produzca hacia el fichero especificado. Si el fichero especificado no existe es creado, si existe la entrada asignada se le adiciona a su contenido.
Ejemplo:
DIR>>DIRECTOR: a diferencia del ejemplo anterior, si existía el fichero director, el contenido de DIR, será adicionado.

[t:] nombre fichero: asigna la entrada al fichero especificado. La entrada se efectuará desde el archivo especificado y no desde el teclado.
Ejemplo:
SORT (NOM.FICH): el fichero nom.fich será la entrada del filtro SORT y se visualizará ordenado por pantalla.
El redireccionamiento puede ser utilizado también en ambos sentidos:
Ejemplo:
SORT (NOM.FICH) RESULT: el comando SORT toma como fichero de entrada NOM.FICH y genera el fichero de salida RESULT.TXT La entrada ya no será el teclado y la salida no será efectuada en pantalla sino hacia el fichero RESULT.
Nota: Los espacios que aparecen en la sintaxis del ejemplo anterior debe ser respetada estrictamente.

No hay comentarios: