[GRASS5] Mac OS X Tcl fix and Startup Errors
Glynn Clements
glynn.clements at virgin.net
Sun Apr 13 20:40:44 EDT 2003
Jeshua Lacock wrote:
> >> These errors are being caused by:
> >>
> >> puts stdout "GISDBASE='$database'; export GISDBASE;"
> >> puts stdout "LOCATION_NAME='$location'; export LOCATION_NAME;"
> >> puts stdout "MAPSET='$mapset'; export MAPSET;"
> >
> > Do you have any idea how is this code causing the above errors? I'm
> > not doubting that it is, but I can't see any possible mechanism.
>
> The semi-colons appear to be the culprit.
>
> Also. strangely, the line:
> puts stdout "exit"
>
> Generates the message:
> : command not foundtc/Init.sh: exit
>
> And yet, when I type in the shell "exit" <enter> everything works.
>
> Any ideas?
No; you could try playing around with eval, e.g.
eval `echo "exit"`
etc, but I'm not sure that it will achieve much (except, it may
confirm that the shell is broken).
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-dev
mailing list