如何在 运行 scala 进程后读取 Stream[String]
how to read Stream[String] after running scala process
我关注了这个页面
http://www.scala-lang.org/api/current/index.html#scala.sys.process.package
在我运行
之后
val cmd = Seq("find", baseDir, "-name", "*.scala", "-type", "f")
cmd.lines
我明白了
res4: 流[字符串] = 流()
如何查看信息流中的内容?
res4: Stream[String] = Stream()
这实际上是在向您显示流是空的(您没有找到任何 .scala 文件)。要查看流中的内容,您可以执行
res4.foreach(println(_))
我关注了这个页面 http://www.scala-lang.org/api/current/index.html#scala.sys.process.package
在我运行
之后val cmd = Seq("find", baseDir, "-name", "*.scala", "-type", "f")
cmd.lines
我明白了 res4: 流[字符串] = 流()
如何查看信息流中的内容?
res4: Stream[String] = Stream()
这实际上是在向您显示流是空的(您没有找到任何 .scala 文件)。要查看流中的内容,您可以执行
res4.foreach(println(_))