Entrada y Salida Estandar

Valores

Entrada Estandar = 0
Salida Estandar = 1
Error Estandar = 2

Redirigir El error estandar

Cat dfsdfdf 2> archiverrro
En el archivoerrro queda guardo el error que se genero al dar el comando cat ya que el dsdgds no exisite en la carpeta
Redirigir Salida y Error estandar con el seguimeinto comando
uname -a > log 2>&1 

Se redirige la salida del comando uname hacia el archivo log y también el error que genere el comando.

Explicacion
uname -a > log : redirijame la salida de uname -a hacia el archivo log
2>&1 : el error estándar redirijameo hacia la salida estándar.


Saber que Terminal se esta utilizando 

Con el comando w se sabe la ruta de la termina que se esta utilizando




la ruta de la terminal seria /dev/pts/12  que es la terminal donde estoy actualmente entonces si quiere redirigir la salida o entrada o error estándar a otra terminal simplemente sabiendo eso ya se puede ejemplo
cat hola.txt > /dev/pts/13
Con ese comando estaría redirigiendo la salida de hacer el cat  otra terminal que estaría abierta

Redirigir todo hacia un lugar que no se cree ningun archivo

En /dev/null se puede redirigir errorer o algo que no se que quiera que cree un archivo
Ejemplo:

cat hola.txt > /dev/null

en ese lugar no se crea nada todo lo que entra hay, sera borrado desaparecido es como un Agujero Negro 

0 Comentarios