【发布时间】:2013-03-07 10:30:12
【问题描述】:
有一个 weblogic 脚本 test.sh 包含以下代码。
echo "Starting ...."
java weblogic.WLST helloworld.py
echo "Ending ..."The output after printing "Starting ...."
第二行代码提示下面的msg
如果创建密钥文件会降低系统的安全性 创建后未保存在安全位置。你想要_____吗 创建密钥文件?是或否
然后我必须手动按我希望自动作为“y”的 y 或 n。
除此之外,无需用户干预。
我需要以某种方式自动传递“y”,以便脚本继续流动,而不是停止用户输入。
下面是helloworld.py脚本的内容
connect(user1,p@ss,'t3://myhost:9999')
storeUserConfig(userConfigFile='userconfig.secure',userKeyFile='userkey.secure')
disconnect()
exit()
你能帮帮我吗?
【问题讨论】:
-
我们究竟能为您提供什么帮助?
-
在 OP 中提到:需要以某种方式自动传递 'y' 以便脚本继续流动并且不会停止用户输入,因此控件应该自动返回到执行 python 的 unix shell 后在当前情况下没有发生。