使用后台进程退出repl控制台

Lee*_*oll 23 scala sbt read-eval-print-loop

如何在运行后台进程的情况下退出sbt中的repl控制台?以下内容:

$ sbt
> console
Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26).

scala> import scala.sys.process._
import scala.sys.process._

scala> "sleep 10000".run
res0: scala.sys.process.Process = scala.sys.process.ProcessImpl$SimpleProcess@67219b8c

scala> <ctrl-d entered>
...hangs
Run Code Online (Sandbox Code Playgroud)

ctrl-c有效,但也杀了sbt.我想我正在寻找ctrl-c和ctrl-d之间的一个字母.

Vas*_*iuk 32

进入:q退出控制台(它将导致某种挂起),然后,ctrl+c.

  • 大!为我工作!BTW,Ctrl + d - > Ctrl + c也适用于我. (2认同)