i have many script shell and i want to include a file containing variables in this shell
script?
My var script:
################################################################################### ORACLE_LOGIN=login ORACLE_PWD=pwd CHEMIN_1="/home/" CHEMIN_2="/scripts/" LOG_FILE="$CHEMIN_1/max.log" export ORACLE_SID=oracle_sid ###################################################################################
My script sh:
#!/bin/ksh #set -x # ============== LOAD VAR HERE ==================================== ???? ################################################################## #### Begin #### ################################################################## write "Begin $0" $ORACLE_HOME/bin/sqlplus -s $ORACLE_LOGIN/$ORACLE_PWD@$ORACLE_SID <<EOF >> $LOG_FILE 2>&1 @$CHEMIN_2/sp_rep_alim_dia_date_max.sql exit EOF write "End."
Thx.
Advertisement
Answer
It depends which shell, but one of these two usually works:
. var
or
source var
I’m not sure about ksh, but I’d imagine both would work.