Tengo un script que envía texto a stdout
. Quiero ver toda esta salida en mi terminal, y al mismo tiempo quiero filtrar algunas líneas y guardarlas en un archivo. Ejemplo:
$ myscript
Line A
Line B
Line C
$ myscript | grep -P 'A|C' > out.file
$ cat out.file
Line A
Line C
Quiero ver la salida del primer comando en la terminal y guardar la salida del segundo comando en un archivo. Al mismo tiempo. Intenté usar tee
, pero sin resultado, o mejor, con resultado inverso .
/dev/stderr
Es común./dev/tty
(es decir, el terminal actual) también funcionaría aquí, y es estándar .