REDIRECCIONAMIENTO

MÓDULO PROFESIONAL: SISTEMAS OPERTIVOS MONOPUESTO

¿qué dispositivo emplea? Las respuestas correctas son el teclado y el monitor respectivamente. En este capítulo aprenderemos a redirigir (cambiar) las entradas y salidas de las órdenes del ms-dos. El siguiente cuadro presenta la entrada y la salida por defecto de las órdenes del dos. Función Entrada por defecto Salida por defecto Dispositivo teclado monitor INTRODUCCIÓN .Para comprender mejor el significado del redireccionamiento. ¿qué dispositivo utiliza para recibirla? Cuando el ordenador necesita presentar información. debemos responder a:   Cuando el ordenador solicita información.

Son cuatro: LOS OPERADORES .Para variar la entrada de una orden. se utilizan los operadores de redireccionamiento. la salida o ambas.

LOS FILTROS DEL DOS . Estas tres órdenes externas se denominan filtros porque su misión es: Recibir----------------------------------------------------Devolver ENTRADA---------------FILTRARLA-------------------SALIDA.Los filtros del dos son las órdenes: More. Sort y Find.

Entonces. En muchas ocasiones la información mostrada por una orden o el contenido de un fichero no cabe en una sola pantalla y los datos se desplazan a gran velocidad sin darnos tiempo a leerlos. More muestra la siguiente línea: -.Recibe como entrada un conjunto de caracteres organizados en filas y devuelve los mismos caracteres insertando una pausa cada 23 líneas.Más – Después de leer los datos en pantalla. La utilidad de la orden More se encuentra en estas ocasiones. More . deteniendo el desplazamiento de información en cada pantalla. podemos pulsar Enter para continuar o también Ctrl+Pausa para interrumpir.

Sort .Recibe como entrada un conjunto de caracteres organizados en filas y devuelve los mismos caracteres ordenando cada fila alfabéticamente. El uso más frecuente de este filtro es ordenar alfabéticamente el contenido de un fichero. Admite dos modificadores: Modificador /R: Ordena inversamente (de la `Z' a la `A' y del `9' al `0') /+columna: indica la columna del carácter a partir del cual se comparará cada fila.

Se utiliza.Recibe como entrada un conjunto de caracteres organizados en filas y devuelve las filas que contengan una cadena determinada. para buscar una cadena de caracteres en un fichero o en la salida de una orden. La cadena de caracteres para buscar debe especificarse entre comillas (Mays+2) después de la orden. El filtro Find distingue entre mayúsculas y minúsculas mientras no le especifiquemos el modificador /I entre la orden y la cadena. FIND "cadena" (cadena es diferente que CADENA) FIND /I "cadena" (cadena es lo mismo que CADENA) Find . a menudo.

A:\>more <recuerdo.txt (Sort toma como entrada el fichero PERSONAL.TXT y como salida. Ejemplo: Si el fichero PERSONAL.txt Encontrar las filas que contienen una cadena de caracteres.txt (More toma como entrada el fichero RECUERDO.Con este operador hacemos que la información de entrada proceda desde un fichero o un dispositivo: orden <fichero/dispositivo Aplicaciones: Mostrar un fichero de texto con pausa en cada pantalla. A:\>sort /+40 <personal.TXT y como salida. OPERADOR < . A:\>sort <personal. el monitor) Ordenar un fichero alfabéticamente a partir de una columna.TXT y muestra por pantalla todas las filas que contienen la cadena «JIMENEZ») REDIRECCIONAMIENTO DE ENTRADA.TXT contiene nombres y datos del personal de una empresa.txt (Find considera como entrada el fichero PERSONAL. podemos ordenarlo por la columna que indica el puesto ejercido por cada empleado. A:\>find "JIMENEZ" <personal. el monitor) Ordenar un fichero alfabéticamente y verlo en la pantalla.

TXT con el directorio raíz de C:) C:\>ver >version.TXT en impresora) C:\>vol >prn (imprime la etiqueta y el número de serie en impresora) Enviar la salida de una orden a un nuevo fichero. orden >fichero/dispositivo Suele tener dos usos principales: Enviar la salida de una orden a la impresora. Si el fichero existe.txt >prn (imprime el fichero ROMANCE.Con este operador dirigimos la salida desde la pantalla a un fichero o dispositivo. A:\>type romance. OPERADOR > . C:\>dir >director.txt (crea el fichero VERSION.TXT conteniendo la versión actual de ms-dos) REDIRECCIONAMIENTO DE SALIDA.txt (crea el fichero DIRECTOR. se pierde su contenido anterior.

B:\>find "CONTABLE" <personal. B:\>sort <listin1.El operador `>' también se puede combinar con los filtros del dos.TXT y como salida. el fichero LISTIN2.txt (Sort asume como entrada el fichero LISTIN1.txt (Sort asume como entrada el teclado y como salida el fichero AMIGOS. B:\>sort <listin1.TXT) Ordenar un fichero en la impresora. Ctrl+Z y luego Enter.txt >listin2. la impresora) Buscar una cadena en un fichero y crear otro con el resultado de la búsqueda. B:\>sort >amigos. OPERADOR > .txt >prn (Sort toma como entrada el fichero LISTIN1. Algunas aplicaciones: Ordenar un texto introducido por teclado en un fichero.TXT) Ordenar un fichero en otro. El cursor se sitúa debajo de la orden esperando las filas de texto. Al terminar cada fila debemos pulsar Enter y para terminar la introducción de texto.txt REDIRECCIONAMIENTO DE SALIDA.txt >contable.TXT y como salida.

Si no existe. se crea el fichero.TXT la ayuda suministrada por ms-dos para la orden Date. comprobamos que contiene la ayuda de ambas órdenes.txt Redirección de la salida a un fichero existente `>>' .TXT la ayuda de la orden Time. A:\>date /? >>sos.txt La siguiente añade al fichero SOS. La siguiente orden añade al fichero SOS. A:\>time /? >>sos.TXT. orden >>fichero Al contrario que el operador `>'.Se utiliza para dirigir la salida de una orden a un fichero existente.txt Si ahora visualizamos el fichero SOS. el operador de adicción `>>' no sobrescribe sino añade al fichero existente. A:\>type sos.

Para ello utiliza la variable de entorno TEMP. La lectura de esta sintaxis es: "tomar la salida de orden1 como entrada de orden2". Aplicaciones: Mostrar con pausa en cada pantalla la salida de una orden.El uso del operador `|' guarda la siguiente sintaxis: orden1 |orden2 Nota: El símbolo de tubería o símbolo de canalización `|' se obtiene pulsando AltGr+1.txt |more C:\DOS>dir |more C:\>tree |more Redirección de la salida a entrada de otra orden ( | ) . puede ocurrir algún error. Si esta variable no está bien definida. Cada vez que utilizamos el símbolo tubería. B:\>type informe. ms-dos necesita crear un fichero temporal.

Sign up to vote on this title
UsefulNot useful