Subsecciones


Redirección de la entrada/salida

Es posible cambiar la fuente de la entrada o el destino de la salida de los comandos

Para cambiar la entrada/salida se usan los siguientes caracteres:

Carácter Resultado
comando < fichero Toma la entrada de fichero
comando > fichero Envía la salida de comando a fichero; sobreescribe cualquier cosa de fichero
comando 2> fichero Envía la salida de error de comando a fichero (el 2 puede ser reemplazado por otro descriptor de fichero)
comando >> fichero Añade la salida de comando al final de fichero
comando << etiqueta Toma la entrada para comando de las siguientes lineas, hasta una línea que tiene sólo etiqueta
comando 2>&1 Envía la salida de error a la salida estándar (el 1 y el 2 pueden ser reemplazado por otro descriptor de fichero, p.e. 1>&2)
comando &> fichero Envía la salida estándar y de error a fichero; equivale a comando > fichero 2>&1
comando1 | comando2 pasa la salida de comando1 a la entrada de comando2 (pipe)
Ejemplos

Comandos útiles con pipes y redirecciones

  1. tee
  2. xargs
  3. exec

Administración de Sistemas e Redes <ASR.USC[at]gmail.com>
Tomás Fernández Pena <tf.pena[at]usc.es>
Última actualización: 30-09-15 17:44 por tomas

Creative Commons License
Curso de Administración de Sistemas y Redes por Tomás Fernández Pena se distribuye bajo la licencia Creative Commons Recoñecemento-Compartir baixo a mesma licenza. 3.0 España.
Trabajo original en persoal.citius.usc.es/tf.pena/ASR.