【问题标题】:How to get input from user in IBM jacl scripting?如何在 IBM jacl 脚本中获取用户的输入?
【发布时间】:2017-02-12 16:05:38
【问题描述】:

`我需要从用户那里获取输入并使用 IBM wsadmin 脚本作为 jacl 脚本语言来显示值。提前致谢

【问题讨论】:

  • 请详细说明场景。 JACL 帮助您在 AS 上“静默”地自动执行任务。为什么自动化脚本需要用户输入?
  • 是的,我知道.. 我需要使用 jacl 脚本配置插件属性.. 根据要求,某些属性需要用户交互用于该场景.. 我该如何管理?

标签: wsadmin jacl


【解决方案1】:

假设您希望用户将输入作为命令行参数提供(而不是在脚本执行期间以交互方式),请参阅以下知识中心页面, http://www.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/cxml_jacl.html

从中复制以下部分:

Jacl shell 将命令行参数作为 argv 变量的值传递给脚本。命令行参数的数量由 argc 变量给出。程序或脚本的名称不是 argv 的一部分,也不属于 argc。 argv 变量是一个列表。使用 lindex 命令从参数列表中提取项目,例如:

set  first  [lindex  $argv  0]
set  second  [lindex  $argv  1]

【讨论】:

    【解决方案2】:

    我得到了代码,它对我有用

    puts "Enter the Value:" set input [gets stdin] puts "input value ::$input"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多