【Groovy】Groovy 脚本调用 ( 命令行执行 Groovy 脚本并传入参数 | 获取 Groovy 脚本执行参数 )

举报
韩曙亮 发表于 2022/01/12 22:28:50 2022/01/12
【摘要】 文章目录 前言一、 命令行执行 Groovy 脚本并传入参数二、获取 Groovy 脚本执行参数 前言 在 Groovy 脚本 , Groovy 类 , Java 类中 , 可以调用 Gr...

前言

在 Groovy 脚本 , Groovy 类 , Java 类中 , 可以调用 Groovy 脚本 ;





一、 命令行执行 Groovy 脚本并传入参数



假设现在有一个 Script.groovy 脚本 , 使用

groovy Script.groovy arg0 arg1

  
 
  • 1

命令 , 执行该 Script.groovy 脚本 ;

在 Groovy 脚本后面带上 arg0 和 arg1 是脚本的执行参数 , 在 Groovy 脚本中 , 可以通过 args 获取参数 , 这是一个字符串数组 String[] 类型数据 ;





二、获取 Groovy 脚本执行参数



在 Groovy 脚本中 , 通过 String[] args 可以直接获取命令行中传入的参数 ;


Script.groovy 脚本代码如下 :

/*
    使用 groovy Script.groovy arg0 arg1 命令
    执行该 Script.groovy 脚本
    在 Groovy 脚本后面带上 arg0 和 arg1 参数
    在 Groovy 脚本中 , 可以通过 args 获取参数
    这是一个字符串数组 String[] 类型的
 */

// 打印 Groovy 脚本参数
println "type : ${args.class} , args : ${args}"

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

上述代码执行结果 : 由打印结果可知 , 参数

type : class [Ljava.lang.String; , args : [arg0, arg1]

  
 
  • 1

在这里插入图片描述

文章来源: hanshuliang.blog.csdn.net,作者:韩曙亮,版权归原作者所有,如需转载,请联系作者。

原文链接:hanshuliang.blog.csdn.net/article/details/122438171

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。