Groovy的shell被称为groovysh,可以评估groovy的表达式,定义类,运行简单的程序。
命令行参数 | 全名 | 描述 |
---|---|---|
-C | --color [= FLAG] | 启用或禁用使用ANSI颜色 |
-D | --define = NAME = VALUE | 定义系统属性 |
-T | --terminal = TYPE | 指定要使用的终端TYPE |
-V | --version | 显示版本 |
-classpath | 指定在哪里找到类文件 - 必须是第一个参数 | |
-cp | --classpath | 别名“-classpath” |
-d | --debug | 启用调试输出 |
-e | --evaluate=arg | 启动交互式会话时,评估选项指标 |
-H | --help | 显示此帮助消息 |
-q | --quiet | 禁止多余的输出 |
-v | --verbose | 启用详细输出 |
命令 | 命令说明 |
---|---|
:help | (:h)显示此帮助消息 |
? | (:?)别名为::帮助 |
:exit | (:x)退出shell |
:quit | (:q)别名为::exit |
import | (:i)将一个类导入命名空间 |
:display | (:d)显示当前缓冲区 |
:clear | (:c)清除缓冲区并复位提示计数器 |
:show | (:S)显示变量,类或导入 |
:inspect | (:n)使用GUI对象浏览器检查变量或最后一个结果 |
:purge | (:p)清除变量,类,导入或首选项 |
:edit | (:e)编辑当前缓冲区 |
:load | (:l)将文件或URL装入缓冲区 |
. | (:.)别名为::load |
.save | (:s)将当前缓冲区保存到文件 |
.record | (:r)将当前会话记录到文件 |
:alias | (:a)创建别名 |
:set | (:=)设置(或列表)首选项 |
:register | (:rc)使用shell注册新命令 |
:doc | (:D)打开一个浏览器窗口,显示参数的文档 |
:history | (:H)显示,管理和撤回编辑行历史记录 |