RE: Korn shell function paramter passing
Date: Thu, 25 Jun 2009 08:11:28 -0400
Message-ID: <0684DA55864E404F8AD2E2EBDFD557DA02F233EC_at_JAXMSG01.crowley.com>
No.
Joel Patterson
Database Administrator
904 727-2546
From: Niall Litchfield [mailto:niall.litchfield_at_gmail.com]
Sent: Thursday, June 25, 2009 8:07 AM
To: Patterson, Joel
Cc: oracle-l_at_freelists.org
Subject: Re: Korn shell function paramter passing
are you using typeset to define local variables by any chance?
Niall
On Thu, Jun 25, 2009 at 1:00 PM, <Joel.Patterson_at_crowley.com> wrote:
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
--
Niall Litchfield
Oracle DBA
http://www.orawin.info
--
http://www.freelists.org/webpage/oracle-l
Received on Thu Jun 25 2009 - 07:11:28 CDT