如何將登入/密碼隱藏到shell中?

如何將登入/密碼隱藏到shell中?

我有一個 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必須可讀...

相關內容