Korn shell function paramter passing


Joel Patterson
Database Administrator
904 727-2546


This one I'm spending to much time on.

I have a korn shell script.

#!/usr/bin/ksh
Do some initialization commands
Call a function startlogfile
Call function 'main'
     main calls function runsomething
         Runsomething initializes and returns "${SUBJECT}"
     main can print ${SUBJECT} 
     main returns ${SUBJECT}  (or "${SUBJECT}", or ASUBJECT=${SUBJECT} 
                              successfully ${ASUBJECT}, or "${ASUBJECT}"
outer most shell cannot print $SUBJECT 


what's going on?

Thanks,
--
http://www.freelists.org/webpage/oracle-l


Other related posts: