Anda dapat menggunakan dokumen sini :
sqlplus -s /nolog <<!EOF
connect SOME_USERNAME/example@sqldat.com:1500/SOMESID
@some.sql
!EOF
connect dan @some.sql diperlakukan sebagai aliran input ke SQL*Plus, seolah-olah Anda mengetiknya dalam sesi interaktif, dan bukan bagian dari panggilan awal ke executable - jadi detail koneksi tidak muncul di ps keluaran.
Anda juga dapat menggunakan variabel jika Anda ingin, secara kebetulan, karena ekspansi variabel terjadi di shell sebelum melewati aliran ke executable - jadi meskipun SQL*Plus tidak akan mengerti, katakan $PASSWD , mengacu pada itu di heredoc berfungsi dan nilai variabel aktual dilewatkan.