Me gustaría enviar stdout de un proceso al stdin de otro proceso, pero también a la consola. Enviar stdout a stdout + stderr, por ejemplo.
Por ejemplo, tengo un git edit
alias para lo siguiente:
git status --short | cut -b4- | xargs gvim --remote
Me gustaría que la lista de nombres de archivo se envíe tanto a la pantalla como a xargs
.
Entonces, ¿hay una tee
utilidad similar que haga esto? Para que pueda hacer algo como:
git status --short | \
cut -b4- | almost-but-not-quite-entirely-unlike-tee | \
xargs gvim --remote
/dev/stdout
se redirige. Es decir, si estuvieras usandotee /dev/stdout
el efecto sería que todo se envíaxargs
dos veces, y nada va al terminal.