
Oracle SQL에 연결할 수 있는 쉘 스크립트(.run)가 있습니다.
echo whenever sqlerror exit | sqlplus Login/Passwd@SERVER @"TABLE1.sql"
echo 'return code : ' $?
숨기고 싶어"로그인/비밀번호@SERVER"이것을 다른 쉘로 호출하거나 다른 방법으로 호출하십시오. 도와 줘서 고맙다
답변1
그냥 하고 싶다면숨다값을 소스로 사용할 다른 스크립트의 변수에 넣을 수 있습니다.
. /path/to/other_script
echo whenever sqlerror exit | sqlplus "$HIDDEN" @"TABLE1.sql"
여기에는 다음이 other_script
포함됩니다:
HIDDEN='Login/Passwd@SERVER'
하지만 other_script
읽을 수 있어야합니다 ...