Re: Korn shell function paramter passing

  • From: Niall Litchfield <niall.litchfield@xxxxxxxxx>
  • To: Joel.Patterson@xxxxxxxxxxx
  • Date: Thu, 25 Jun 2009 13:06:58 +0100

are you using typeset to define local variables by any chance?

Niall

On Thu, Jun 25, 2009 at 1:00 PM, <Joel.Patterson@xxxxxxxxxxx> 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,
> --
> //www.freelists.org/webpage/oracle-l
>
>
>


-- 
Niall Litchfield
Oracle DBA
http://www.orawin.info

Other related posts: