🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13174

Re: bash script en environment variable

#13174
From: piet
Date: Wed, 15 Aug 2001 17:15
29 lines
2078 bytes
David Leben wrote:

> > > #!/bin/sh
> > >
> > > NAAM="Piet"
> > > export Naam
> > ik bedoel natuurlijk export NAAM
> > > echo $Naam
> > idem echo $NAAM
> > >
> > > Dit script geeft als resultaat Piet.
> > > Wanneer ik nu vanaf de prompt de environment variabelen opvraag dan
> staat
> > > de variabele NAAM daar niet in.
> > > Hoe komt dit?
> 
> De variabele NAAM is enkel gekend binnen het script.  Als je de variabelen
> ook naderhand nog nodig hebt, moet je het script "sourcen."  Dit doe je
> door het uit te voeren met het commando ". script.sh" (zonder de quotes,
> let op de spatie na de punt) i.p.v. "./script.sh".

Nu de volgende stap is het bash script starten vanuit een perl script.
Maar dat lukt niet op deze manier: ". script.sh":
Ik heb ook dit geprobeerd: "exec . script.sh" zonder succes.

Ik veronderstel dat ik het perl script ook moet sourcen? Hoe doe ik dit dan?

Bedankt
piet
Technical Details
Message-ID: <X6ye7.839$6x5.270087@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <_nte7.425$6x5.118313@afrodite.telenet-ops.be> <_vte7.433$6x5.123212@afrodite.telenet-ops.be> <8_ve7.1052$LJ1.23923@news.chello.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,2f81bd683735cdd0
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-08-15 10:15:36 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: piet <piet@myflat.com>
Subject: Re: bash script en environment variable
Newsgroups: be.comp.programming
Reply-To: piet@myflat.com
References: <_nte7.425$6x5.118313@afrodite.telenet-ops.be> <_vte7.433$6x5.123212@afrodite.telenet-ops.be> <8_ve7.1052$LJ1.23923@news.chello.be>
Lines: 29
Organization: the piet network
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8Bit
User-Agent: KNode/0.3.2
Message-ID: <X6ye7.839$6x5.270087@afrodite.telenet-ops.be>
Date: Wed, 15 Aug 2001 17:15:35 GMT
NNTP-Posting-Host: 213.224.153.35
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 997895735 213.224.153.35 (Wed, 15 Aug 2001 19:15:35 MET DST)
NNTP-Posting-Date: Wed, 15 Aug 2001 19:15:35 MET DST