in reply to Obtaining %ENV values via su cmd

OT More or less off topic:
On Solaris, using su - only parses your .profile if your shell is /bin/sh. As soon as you use an other login shell, you may get into trouble.

Paul