Consigner la sortie de la console d’un script de graduation dans un fichier

Je souhaite consigner toutes les sorties de la console à partir de mon script de graduation dans le fichier journal:

gradle test 2>&1 | tee -a gradle.log 

Mais mon script de gradation affiche les parameters de l’utilisateur:

 task test << { System.console().readLine("Enter:").toString() } 

En conséquence, j’ai une exception NullPointerException:

 Execution failed for task ':test'. Cannot invoke method readLine() on null object 

Peut-être quelqu’un sait-il une solution ou une solution de contournement pour cette situation?

Qu’en est-il de:

 yes  | gradle test 2>&1 | tee -a gradle.log 

yes tout simplement, écho à tout ce que l’argument est de stdout