Apr 16, 2012

Como Redireccionar el StdErr to StdOut

Para redireccionar IO en Terminales Unix style, basicamente existen tres tipo
  • Standard in, or STDIN. "0"
  • Standard out, or STDOUT. "1"
  • Standard error, or STDERR. "2"  
Para redireccionar se usa ">" or "<" dependiendo de hacia donde se quiere redireccionar

Para insertar  al STDIN podes usar esto

algun-comando < /direcction/al/archivo
$ grep -i "Agus" < /etc/passwd
Para extraer del STDOUT podes usar

algun-programa > /derectorio/al/archivo

grep -i Agus /etc/passwd > /tmp/resultado
Para extraer del STDERR podes usar
$ algun-comando >> /tmp/log.log 2>&1
Ahora vemos que era el "0,1,2" que vimos arriba.
Si queres mas informaciĆ³n podes ir a io-redirection.html

No comments:

Post a Comment