Ce que je voudrais faire dans Scala est de rediriger à la fois la sortie standard et l'erreur standard vers les flux de sortie. Je suis conscient de scala.Console.withOut
et scala.Console.withErr
, mais il semble que je dois appeler ces fonctions séparément, ce qui conduit à l'exécution de ma commande (fonction) deux fois:Rediriger à la fois stdout et stderr vers le flux de sortie dans Scala
scala.Console.withOut(out)(f)
scala.Console.withErr(out)(f)
Je voudrais appeler f
une seule fois et d'obtenir à la fois out
et err
dans les flux.