O comando tee está exatamente fazendo isso:
cat /dev/stdin | tee $logfile
Como eu enviaria /dev/stdin para /dev/stdout e $logfile em um comando?
Uma solução seria apenas fazer uma vez para ambos:
cat /dev/stdin > $tempfile;
cat $tempfile > /dev/stdout;
cat $tempfile > $logfile;
Mas isso parece ruim. Existe uma maneira melhor?
Tags bash io-redirection