【发布时间】:2020-12-08 05:47:47
【问题描述】:
我有一些 wsadmin python 脚本,我尝试将它们包含在单个脚本中,如下所示 我需要在单个包装脚本的帮助下执行所有这些脚本,但是我在执行它时遇到了错误。所以任何人都可以在这里告诉我我的脚本有什么问题
#!/usr/bin/env python3
sh wsadmin.sh -lang jython -f /home/Devop/listApps.py
sh wsadmin.sh -lang jython -f /home/Devop/cluster.py
sh wsadmin.sh -lang jython -f /home/Devop/heap.py
sh wsadmin.sh -lang jython -f /home/Devop/Dslist.py
sh wsadmin.sh -lang jython -f /home/Devop/listservers.py
root@bin]# ./wsadmin.sh -lang jython -f /home/Devop/wrapper.py
WASX7209I: Connected to process "server1" on node localhostNode02 using SOAP connector; The type of process is: UnManagedProcess
WASX7017E: Exception received while running file "/home/Devop/wrapper.py"; exception information: com.ibm.bsf.BSFException: exception from Jython:
Traceback (innermost last):
(no code object) at line 0
File "<string>", line 3
sh wsadmin.sh -lang jython -f /home/Devop/listApps.py
^
SyntaxError: invalid syntax
我收到此语法错误
【问题讨论】:
-
请参阅stackoverflow.com/questions/1186789/… 了解许多不同的解决方案,包括下面 kasko 的建议。
标签: python shell unix websphere websphere-8