| Red Hat Documentation |
Pipe¡No se preocupe! no vamos a hablarle de tuberias. En el mundo Linux, una pipe relaciona la salida estándar de un comando con la entrada estándar de otro comando. Volvemos un poco atrás, al comando ls. Hay varias opciones disponibles con el comando ls, pero ¿qué pasa con la visualización del contenido de un directorio si es demasiado rápida para verla? Vamos a ver el contenido del directorio /etc.
¿Cómo podemos visualizar tranquilamente la salida antes que desaparezca de la pantalla? Es posible enviar la salida a la utilidad less. Conocido como paginador, less, (como more) le permite ver las informaciones en una página (o en una pantalla) a la vez. Para enviar la salida estándar de un comando (o programa) a la entrada estándar de otro, se utiliza el carácter | (como se muestra en la figura Figura 13-15).
En esta manera verá el contenido del directorio partido en dos pantallas. Para acceder a la pantalla siguiente, pulse Space; para volver a la pantalla anterior, pulse B; para salir, pulse la tecla Q.
De verdad hemos utilizado los comandos de redireccionamiento, antes de explicar que cosa son. En las páginas anteriores, hablando de las páginas man, hemos utilizado el comando pipe para imprimir en papel las páginas del comando ls:
Así está redireccionando la salida de man ls a un filtro llamado col con una opción -b para formatear el texto para la impresora, luego hemos redireccionado la salida a la impresora con el comando lpr.
|
|||||||||||||||||||
|
© 2001 Red Hat, Inc. All rights reserved. About Red Hat : Legal statement : Privacy statement : Y2K statement : Contact Red Hat |