我是 root 用户,在 shell 脚本中我想将用户更改为 oracle 而不是运行 sql 脚本,我尝试了以下操作;
#!/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
你能告诉我可能是什么问题吗?
谢谢,哈利特