2013-03-05 64 views
-3

有一个weblogic脚本test.sh,它具有以下代码。Python旁路提示脚本

echo "Starting ...." 
java weblogic.WLST helloworld.py 
echo "Ending ..." 

打印“开始......”之后的输出会提示输入以下味精

创建密钥文件,可以减少你的系统的安全性,如果它是不 保存在一个安全的位置它创建后。你想 创建密钥文件? y或n

然后我必须手动按y或n,我希望自动化为'y'。

这我除了不应该要求用户干预。

我需要以某种方式自动传递'y',以便脚本继续流动,而不是停止用户输入。

下面是helloworld.py脚本的内容

connect(user1,[email protected],'t3://myhost:9999') 
storeUserConfig(userConfigFile='userconfig.secure',userKeyFile='userkey.secure') 
disconnect() 
exit() 

你能帮助我吗?

+1

什么在helloworld.py?你究竟在这里做什么?这个问题几乎没有任何信息。 – 2013-03-05 14:27:40

+0

如果这是Linux和Bash,你可以'echo'y'| java weblogic.WLST helloworld.py',但我相信你应该重申你的问题,如果是这样的话。 – dmg 2013-03-05 14:35:17

+0

转载了我的问题。 – shifahim 2013-03-06 15:13:01

回答