我想向WebSphere概要文件传递几行代码。
以下是我的尝试:
# ./wsadmin.sh -lang jython -c 'print("Hello")
> print("World!")'
这打印出了一个回复:
WAS7209I: Connected to process"<my profile name>" on node <node name> using SOAP connector; The type of process is: UnManagedProcess
Hello
注意,它似乎忽略了同一行代码。
当我在Python中尝试同样的方法时,它工作得很好:
# python -c 'print("Hello")
> print("World!")
印刷品:
Hello
World!
我在CentOS 7上使用的是WebSphere version 8.5。
注意:在得到Ram Vennam的答案后,我向超级用户发布了一个不同倾向的相关问题:https://superuser.com/q/939746/240375-这就是我最终得到答案的地方。
最佳答案
您可以使用分号:./wsadmin.sh -lang jython -c 'print("Hello");print("World!")'
或者,可以使用–f选项和wsadmin将脚本文件作为输入。
$wsadmin.sh–对于您的脚本文件
关于python - 将多行代码传递给wsadmin.sh?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31374202/