私はルートユーザーであり、シェルスクリプトでSQLスクリプトを実行するよりもユーザーをOracleに変更したいので、次のことを試しました;
#!/bin/sh
portStatus=`lsof -ni:5060`
if [ ${#portStatus} -ne 0 ]
then
sudo -u oracle << EOF
/oracle/product/102/db/bin/sqlplus -s a513s6p4/a513s6p4 @/oracle/product/102/db/GW_EP_List.sql;
EOF
else
exit
fi
次のエラーが表示されます。
./deneme2.sh: syntax error at line 12: `end of file' unexpected
何が問題なのか教えてください。
ありがとう、ハリット