The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM



View Single Post in UNIX Forums - Click on the Thread or Permalink to View Entire Thread -->
  #11 (permalink)  
Old 09-04-2001
rwb1959's Avatar
rwb1959 rwb1959 is offline
Registered User
 

Join Date: Aug 2001
Location: Virginia, USA
Posts: 438
A couple of things...

First, remove the ";" after the "fi"
also, if $all_recs is from the command line,
I assume you are assigning it...

export all_recs=$1


Second, try changing:
sqlplus -s $connect_string > /dev/null << EOF

to:
sqlplus -s $connect_string << EOF > /dev/null

...the second part should not have anything
to do with the "unmatched then" but it may cause
you execution problems. Additionally, the "if"
command is a shell built-in and would be
documented in the KSH(1) man page (assuming you
are using ksh (just man the shell you use).