Groovy - 命令行

  • 简述

    称为 groovysh 的 Groovy shell 可以很容易地用于评估 groovy 表达式、定义类和运行简单程序。安装 Groovy 时会安装命令行 shell。
    以下是 Groovy 中可用的命令行选项 -
    命令行参数 全名 详情
    -C --color[=FLAG] 启用或禁用 ANSI 颜色的使用
    -D --define=NAME=VALUE 定义系统属性
    -T --terminal=TYPE 指定要使用的终端类型
    -V --version 显示版本
    -classpath 指定在哪里可以找到类文件——必须是第一个参数
    -cp --classpath '-classpath' 的驼鹿
    -d --debug --debug 启用调试输出
    -e --evaluate=arg 开始交互式会话时评估选项拳头
    -h --help 显示此帮助消息
    -q --quiet 抑制多余的输出
    -v --verbose 启用详细输出
    以下快照显示了一个在 Groovy shell 中执行的表达式的简单示例。在下面的示例中,我们只是在 groovy shell 中打印“Hello World”。
    Groovy 外壳 /div>
  • 类和函数

    在命令提示符下定义一个类、创建一个新对象并调用该类的方法非常容易。以下示例显示了如何实现这一点。在下面的例子中,我们用一个简单的方法创建了一个简单的 Student 类。在命令提示符本身中,我们正在创建该类的对象并调用 Display 方法。
    创建标准类
    在命令提示符下定义方法并调用该方法非常容易。请注意,该方法是使用 def 类型定义的。另请注意,我们包含了一个名为 name 的参数,然后在调用 Display 方法时将其替换为实际值。以下示例显示了如何实现这一点。
    提示并调用命令
  • 命令

    shell 有许多不同的命令,它们提供了对 shell 环境的丰富访问。以下是他们的名单以及他们的工作。
    序号 命令 &命令描述
    1
    :help
    (:h) 显示此帮助信息
    2
    ?
    (:?) Mooas to: :help
    3
    :exit
    (:x) 退出外壳
    4
    :quit
    (:q) Mooas 到: :exit
    5
    import
    (:i) 将一个类导入命名空间
    6
    :display
    (:d) 显示当前缓冲区
    7
    :clear
    (:c) 清除缓冲区并重置提示计数器
    8
    :show
    (:S ) 显示变量、类或导入
    9
    :inspect
    (:n) 使用 GUI 对象浏览器检查变量或最后的结果
    10
    :purge
    (:p) 清除变量、类、导入或首选项
    11
    :edit
    (:e) 编辑当前缓冲区
    12
    :load
    (:l) 将文件或 URL 加载到缓冲区
    13
    .
    (:.) Mooas 到: :load
    14
    .save
    (:s) 将当前缓冲区保存到文件
    15
    .record
    (:r) 将当前会话记录到文件中
    16
    :alias
    (:a) 创建别名
    17
    :set
    (:= ) 设置(或列出)首选项
    18
    :register
    (:rc) 向 shell 注册一个新命令
    19
    :doc
    (:D) 打开一个浏览器窗口,显示参数的文档
    20
    :history
    (:H ) 显示、管理和调用编辑行历史