quitter la console repl avec un processus d'arrière-plan

Comment quittez-vous de la console repl dans sbt avec un processus d'arrière-plan en cours d'exécution? Ce qui suit se bloque:

$ 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

Ctrl-C fonctionne, mais tue sbt aussi. Je suppose que je cherche une lettre entre ctrl-C et Ctrl-D.

22
demandé sur Lee Mighdoll 2011-11-19 00:44:28

1 réponses

Entrez :q pour quitter la console (cela entraînera une sorte de suspension), puis ctrl+c.

30
répondu Vasil Remeniuk 2011-11-18 22:53:48