Oleoducto y redirección de Linux

  
        

Redirigir salida

$ ls -l > lsoutput.txt Este comando guarda la salida del comando ls en el archivo lsoutput.txt.

$ ps > > lsoutput.txt Use el operador > > para agregar la salida a un archivo. Este comando agrega la salida del comando ps al final del archivo especificado.

Si desea redireccionar la salida de error estándar, debe agregar el número del descriptor de archivo que se redireccionará antes del operador >. Dado que la salida de error estándar tiene un número de descriptor de archivo de 2, utilizamos el operador 2 > Este método es útil cuando necesita descartar el mensaje de error y evitar que aparezca en la pantalla.

El siguiente comando redirige la salida estándar y la salida de error estándar a diferentes archivos: $ kill -HUP 1234 > killout.txt 2 > killerr.txt

Si desea Ambos conjuntos de salida se redirigen a un archivo, y el operador > &puede utilizarse para combinar las dos salidas. Como se muestra a continuación: $ kill -l 1234 > killouterr.txt 2 > &1

Pipeline

Por lo general, la salida de un proceso se canaliza a la entrada de otro proceso.

cmd1

Copyright © Conocimiento de Windows All Rights Reserved