bash – usando tee para generar resultados intermedios en stdout en lugar de archivos

Pregunta:

Sé que para capturar el contenido de una tubería en una etapa intermedia de procesamiento, usamos tee como ls /bin /usr/bin | sort | uniq | tee abc.txt | grep out , pero ¿qué pasa si no quiero redirigir el contenido después de uniq a abc.txt sino a la pantalla (a través de stdout, por supuesto) para que, como resultado final, tenga en pantalla, los contenidos intermedios después de uniq como así como el contenido después de grep.

Respuesta:

a veces / dev / tty se puede usar para eso …

ls /bin /usr/bin | sort | uniq | tee /dev/tty | grep out | wc

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım