[vox-tech] Inheriting env variables when you do a su
Ricardo Anguiano
vox-tech@lists.lugod.org
23 Apr 2003 14:37:40 -0700
"Richard Crawford" <rscrawford@mossroot.com> writes:
> Say, for instance, I have a startup script that looks something like this:
>
> SPIFFY_VAR=/home/stuff
>
> .
> .
> .
>
> su process_user -c "SPIFFY_VAR=$SPIFFY_VAR"
>
> Is there a way for process_user to inherit the value of SPIFFY_VAR
> when I do the su so that I don't have to redeclare them constantly?
> It just seems like it would cut down on the number of errors I might
> end up making.
Like this?
bash-2.05b$ export foo=bar
bash-2.05b$ echo $foo
bar
bash-2.05b$ su -m
Password:
su-2.05b# echo $foo
bar
--
Ricardo Anguiano
http://www.codesourcery.com