Scala交互式解释器(REPL) - 如何将输出重定向到文本文件?

Gig*_*ron 6 scala redirectstandardoutput read-eval-print-loop

是否可能,如果是,它是如何完成的?Windows或Linux命令行上的常规>和>>工作在此上下文中不起作用.

Odo*_*ois 12

您可以从控制台以编程方式执行此操作:

import java.io.FileOutputStream
import scala.Console

Console.setOut(new FileOutputStream("<output file path>"))
Run Code Online (Sandbox Code Playgroud)

从现在开始print,println将被导入此文件