Linux pipeline y redireccionamiento detallado

  
        

En los sistemas Linux, la mayoría de los comandos son muy simples. Hay muy pocos comandos con funciones complejas. Cada comando a menudo implementa una o varias funciones que son muy simples. Podemos combinar varios comandos simples. Completa funciones complejas.

Casi todos los comandos en Linux devuelven texto sin formato, porque los comandos se ejecutan bajo la CLI, y el texto sin formato es el formato de entrada de la línea de comandos, lo que hace posible la colaboración con comandos. La combinación de comandos se realiza a través de la redirección y la canalización.

El flujo de datos de la línea de comando tiene las siguientes definiciones:

Número de descripción de entrada estándar predeterminado

STDIN entrada estándar 0 teclado

STDOUT salida estándar 1 terminal
>

STDEER Standard Error 2 Terminal

A través del canal y la redirección, podemos controlar el flujo de datos de la CLI.

Redirigir

> Redirigir la salida estándar a un archivo. Si el archivo no existe, cree un archivo que exista para sobrescribir el contenido original.

> > Redirigir la salida estándar a un archivo, si el archivo no existe, cree un archivo que agregue el contenido al final del archivo cuando exista

2 > Error estándar de redireccionamiento

2 > &1 redirige el error estándar y la salida estándar a un archivo

< Redirige la entrada estándar

Canalización

La salida estándar del primer comando es la salida estándar del siguiente comando ...

Copyright © Conocimiento de Windows All Rights Reserved