
我有一個 Shell 腳本(.run),可以讓我連接到 Oracle sql :
echo whenever sqlerror exit | sqlplus Login/Passwd@SERVER @"TABLE1.sql"
echo 'return code : ' $?
我想隱藏“登入名稱/密碼@SERVER”請透過將其呼叫到另一個 shell 或任何其他方式。謝謝你的幫助
答案1
如果你只是想隱藏該值,您可以將其放入您將要獲取的另一個腳本中的變數中:
. /path/to/other_script
echo whenever sqlerror exit | sqlplus "$HIDDEN" @"TABLE1.sql"
其中other_script
包含:
HIDDEN='Login/Passwd@SERVER'
但other_script
必須可讀...