🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895530

Re: 2 (chyba proste) pytania

#895530
From: Stachu 'Dozzie' K.
Date: Wed, 20 Jan 2016 22:18
30 lines
2326 bytes
On 2016-01-20, Piotrek <pilarp@poczta.onet.pl> wrote:
> W dniu środa, 20 stycznia 2016 21:53:23 UTC+1 użytkownik Szymon Dowkontt napisał:
>> Hello
>> 
>> Piotrek wrote:
>> 
>> > 1. Dlaczego po użyciu w skrypcie polecenia chroot nie da się definiować
>> > zmiennych, natomiast problem nie występuje jeśli zmienię katalog główny "z
>> 
>> > #!/bin/sh
>> > chroot DISTRO /bin/sh << EOF
>> > MYVAR=A
>> > echo $MYVAR
>> > EOF
>> 
>> Dlatego, że tu używasz "Here text" (Here script?), a on ma swoje 
>> ograniczenia. 
>
> Możesz napisać na czym z grubsza polegają te ograniczenia? Chodzi
> o to, że w ramach "Here text" nie można deklarować zmiennych i/lub
> przypisywać im wartości czy jeszcze o coś innego?

"Here documents" odpowiada wypisaniu czegoś na standardowe wejście
polecenia. Jak `echo "foo" | nabla'. Bez apostrofu podlegają dokładnie
tym samym regułom, jak tekst w podwójnym cudzysłowie, a w apostrofach
mają te same reguły, co tekst w apostrofach.

-- 
Secunia non olet.
Stanislaw Klekot
Technical Details
Message-ID: <slrnna028j.9q8.dozzie@jarowit.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
References: <79273069-136f-4e3d-a926-7ae633245723@googlegroups.com> <569ff3c1$0$22839$65785112@news.neostrada.pl> <ed979a76-9dae-46c9-a39f-be093f52f1cb@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: "Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid>
Newsgroups: pl.comp.os.linux
Subject: Re: 2 (chyba proste) pytania
Date: Wed, 20 Jan 2016 22:18:27 +0000 (UTC)
Organization: solani.org
Lines: 30
Message-ID: <slrnna028j.9q8.dozzie@jarowit.net>
References: <79273069-136f-4e3d-a926-7ae633245723@googlegroups.com> <569ff3c1$0$22839$65785112@news.neostrada.pl> <ed979a76-9dae-46c9-a39f-be093f52f1cb@googlegroups.com>
Mime-Version: 1.0
X-Trace: solani.org 1453328307 31467 eJwNw4ERwEAEBMCWeM5FOY/ov4RkZxYWGk0PhGOxYqun0t5h8+xQkHotEgHestnGPMXzd1H5ABT9EKQ= (20 Jan 2016 22:18:27 GMT)
X-Complaints-To: abuse@news.solani.org
NNTP-Posting-Date: Wed, 20 Jan 2016 22:18:27 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
X-User-ID: eJwNwoERwCAIBLCVQHiUceSF/UdoL4GFBrcHwjE/XHGs02ZAyGR7MeVNFnd3USF5nMlZZa0fEwwROQ==
Cancel-Lock: sha1:Dma9/DHv98mkHJ1NGXWRS03jVyE=
X-NNTP-Posting-Host: eJwFwYEBwCAIA7CXZNii54CF/09YAqfxxSa4MZibtKzKhhcZFSt4juYtj49KdQhN7am+MvsBKhwRyg==
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit