Je voudrais diriger la sortie standard d'un programme tout en le gardant à l'écran.
Avec un exemple simple ( echo
utilisez ici uniquement à des fins d'illustration):
$ echo 'ee' | foo
ee
<- la sortie que j'aimerais voir
Je sais que tee pourrait copier stdout dans un fichier mais ce n'est pas ce que je veux.
$ echo 'ee' | tee output.txt | foo
J'ai essayé,
$ echo 'ee' | tee /dev/stdout | foo
mais cela ne fonctionne pas, car la sortie tee /dev/stdout
est dirigée versfoo
echo 'ee' | tee /dev/stderr
fonctionne cependant, donc si votre exigence "à l'écran" est satisfaite par stderr aussi, cela suffira.