Je sais comment rediriger stdout vers un fichier:
exec > foo.log
echo test
cela mettra le «test» dans le fichier foo.log.
Maintenant, je veux rediriger la sortie dans le fichier journal ET le garder sur stdout
c'est-à-dire que cela peut être fait trivialement en dehors du script:
script | tee foo.log
mais je veux le déclarer dans le script lui-même
j'ai essayé
exec | tee foo.log
mais ça n'a pas marché.