2013-03-05 101 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

回答