18 – Tuberías y redirecciones

entrada estándar 0

salida estándar 1

error estándar 2

consiste en trasladar la información de un tipo a otro  a través del operador >

OPERADORES

Operador Redirección Efecto del Operador
>
Redirige la stdout a un fichero, si no existe lo crea, y si existe lo sobre escribe (borra el contenido antes de incluir el nuevo contenido)
>>
Añade la stdout a un fichero, pero a diferencia del anterior la añade al fichero especificado
2>
Redirige la stderr a un fichero, si no existe lo crea, y si existe lo sobre escribe (borra el contenido antes de incluir el nuevo contenido)
2>>
Redirige la stderr a un fichero, pero a diferencia del anterior la añade al fichero especificado
&>
Crea un fichero tanto con stdout como con stderr , si ya existe elimina primero su contenido
<
Envía el contenido del fichero especificado como stdin
<<
Utiliza como stdin las líneas de texto pasadas
<>
El fichero especificado será utilizado tanto como stdin como stdout

Fuente : http://www.lopeztorrijos.com/tutoriales/linux/flujos-redirecciones-pipes/redireciones

EJEMPLOS

ls > lista.txt
ls >> lista.txt

Más información en: https://ayudalinux.com/redireccionar-tuberias-en-linux/

wc < archivo.txt

DEV/NULL

archivo especial que sirve para redireccionar información que no se quiere

Ej : Descartar errores, borrar contenido de ficheros, …
programa > /dev/null

TUBERÍAS

redireccionar la salida estándar de un programa hacia la entrada estándar de otro.

ps -a | sort