在Groovy shell中,如果您键入以下内容:
$ groovysh
Groovy Shell (2.3.7, JVM: 1.7.0_11)
Type ':help' or ':h' for help.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
groovy:000> (1..1234567)
如果你不小心按下了回车键,你很有可能会毁掉当前的会话,并且没有太多希望能够继续。这只是一个简单的例子 - 假设你做了这样的事情:
(1..123456).collect { 'abc' * 80 }
你大概明白了——显然你可以在控制台中进行一些状态处理。有没有一种方法告诉Groovy停止,但不杀掉groovysh(Ctrl+C)呢?或者,每次打印少一点,除非要求更多?不确定什么是可能的,如果有的话,有什么提示吗?