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