RE: Re: Unable to set env vars.
"scan" <[email protected]> Tue, 18 Mar 2003 07:41:05 +0100
| Newsgroups | gmane.linux.redhat.release.seawolf |
|---|---|
| Message-ID | <[email protected]> |
> Thanks to all who responeded to my plea's.
btw funny question:
isn't that dos syntax
set VAR="VAL"
echo %VAR%
?
anyway; csh or whatever. I recommend to write in batch-jobs
var1=/my/path
var2="\$var1=${var1}" # "" interpolates; escape with \
var3='var1 is stored in $var1' # '' does not interpolate: care the \ only
var4=`date` # store timestamp in var4 # assign output of command to var
echo "$0: starts $var4"
cd ${var1}/subpath
## etc.
means : whenever need to concatinate variables, write ${VAR}
but you can always write ${VAR} instead of $VAR fore readability.
regards,
~andreas
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of Joel Massey
> Sent: Tuesday, March 18, 2003 3:17 AM
> To: [email protected]
> Subject: Re:Re: Unable to set env vars.
>
>
> Thanks to all who responeded to my plea's. I got it all figured
> out now, and ignore my comments about CLASSPATH... I had a
> space between the declaration and the "=".
>
> ---------- Charles Curley <[email protected]> writes:
>
> On Mon, Mar 17, 2003 at 04:53:09PM -0600, Aaron Konstam wrote:
> > On Mon, Mar 17, 2003 at 10:32:39PM +0000, Joel Massey wrote:
> > > I can't set env vars. I have tried from a terminal in Gnome,
> I have tried from the command line, I have tried using my
> .profile file and .bash-profile file. Anybody have any
> ideas???? I really don't want to re-install. BTW I am using a
> fresh install of RH 7.1.
> > > (my forehead hurts from pounding my head on the keyboard,
> make it stop...)
> > I do not know what you tried to do.
> > The following will set an enviroment variable caller $DUMMY
> > DUMMY="joe"
> > echo $DUMMY
> > joe
>
> If you want the variable to be visible to children programs, you must
> also export it. So I would just use
>
> export DUMMY="joe"
>
> >
> > In a bash script it is a little more complicated. You need to export
> > the variable such as:
> > DUMMY="joe"
> > export $DUMMY
> >
> > - or -
> > export DUMMY="joe"
> >
> > assuming you are using a bash shell. For example, for csh shell the
> > definition would have a different syntax.
> > --
> > -------------------------------------------
> > Aaron Konstam
> > Computer Science
> > Trinity University
> > 715 Stadium Dr.
> > San Antonio, TX 78212-7200
> >
> > telephone: (210)-999-7484
> > email:[email protected]
> >
> >
> >
> > _______________________________________________
> > Seawolf-list mailing list
> > [email protected]
> > https://listman.redhat.com/mailman/listinfo/seawolf-list
>
> --
>
> Charles Curley /"\ ASCII Ribbon Campaign
> Looking for fine software \ / Respect for open standards
> and/or writing? X No HTML/RTF in email
> http://w3.trib.com/~ccurley / \ No M$ Word docs in email
>
> Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB
>
>
>
>
>
> ________________________________________________________________
> Sign Up for Juno Platinum Internet Access Today
> Only $9.95 per month!
> Visit www.juno.com
>
>
>
> _______________________________________________
> Seawolf-list mailing list
> [email protected]
> https://listman.redhat.com/mailman/listinfo/seawolf-list
>