Du kan bruge et heredoc :
sqlplus -s /nolog <<!EOF
connect SOME_USERNAME/example@sqldat.com:1500/SOMESID
@some.sql
!EOF
connect og @some.sql behandles som en inputstrøm til SQL*Plus, som om du havde skrevet dem i en interaktiv session, og er ikke en del af det indledende kald til den eksekverbare - så forbindelsesdetaljerne vises ikke i ps output.
Du kan også bruge variabler, hvis du i øvrigt vil, da variabeludvidelsen sker i shellen, før den sender strømmen til den eksekverbare - så selvom SQL*Plus ikke ville forstå sige $PASSWD , med henvisning til, at i heredoc fungerer, og den faktiske variabelværdi er bestået.