Right. I tried it both ways, but in **this case only** spooling inside the script and with the exit prior to "spool log off" is the only way I can get it to spool the output.

This is not typical behavior. Must be something about the contents of the script .. like noprompt or something.

I have other rman scripts that behave as expected whether the logging is in the script or on the command line.