【发布时间】:2017-10-27 06:04:19
【问题描述】:
我想有条件地执行一些基于 weblogic 版本的 wlst 命令。如何使用 wlst 获取 weblogic 版本?
【问题讨论】:
我想有条件地执行一些基于 weblogic 版本的 wlst 命令。如何使用 wlst 获取 weblogic 版本?
【问题讨论】:
wlst 支持version 命令。
以下是使用 wlst(版本 12.2.1)执行的版本命令的输出
wls:/offline> 打印版本
WebLogic Server 12.2.1.2.0
使用 wlst 脚本,您可以检查版本并执行特定于版本的命令。例如,创建一个名为test.py 的脚本,如下所示
weblogic_version=version
if 'WebLogic Server 12.2.1' in weblogic_version:
print "Perform commands for weblogic version 12.2.1"
else:
print "You are on required weblogic version"
您现在可以使用wlst.sh 执行此脚本
.../wlst.sh test.py
参考:https://docs.oracle.com/middleware/1213/wls/WLSTC/reference.htm#WLSTC516
【讨论】: