Article View: pl.comp.os.linux
Article #895529Re: 2 (chyba proste) pytania
From: Piotrek
Date: Wed, 20 Jan 2016 22:04
Date: Wed, 20 Jan 2016 22:04
22 lines
2672 bytes
2672 bytes
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? > Nie wiem, jaki ma być ostateczny skutek Generalnie chodziło o stworzenie niestandardowej, okrojonej wersji Ubuntu, zawierającej tylko to, czego potrzebuję. Punktem wyjścia jest "szkielet" systemu uzyskany przy użyciu debootstrap. Skrypt, który tworzę, ma tylko zautomatyzować to, co już umiem uzyskać ręcznie. W pewnym momencie muszę w "nowym roocie" wykonać całą serię poleceń (np. zainstalować jakiś pakiet i zrobić coś jeszcze), więc scalałem je w ramach "Here text" i tym sposobem natrafiłem na problem, który tu opisałem. Obszedłem go przenosząc stosowne deklaracje zmiennych przez polecenie chroot, ale po prostu chciałem się dowiedzieć czemu "w chroocie" to nie działa.
Technical Details
Message-ID:
<ed979a76-9dae-46c9-a39f-be093f52f1cb@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!94no6402378qgt.1!news-out.google.com!l1ni2150igd.0!nntp.google.com!o2no4836522iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<79273069-136f-4e3d-a926-7ae633245723@googlegroups.com> <569ff3c1$0$22839$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.140.131.146 with SMTP id 140mr35415573qhd.5.1453327490971; Wed, 20 Jan 2016 14:04:50 -0800 (PST) X-Received: by 10.50.30.201 with SMTP id u9mr227955igh.4.1453327490938; Wed, 20 Jan 2016 14:04:50 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!94no6402378qgt.1!news-out.google.com!l1ni2150igd.0!nntp.google.com!o2no4836522iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.os.linux Date: Wed, 20 Jan 2016 14:04:50 -0800 (PST) In-Reply-To: <569ff3c1$0$22839$65785112@news.neostrada.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=62.141.249.91; posting-account=TK5l0QoAAAAldQF2560HYsPD7T6zK1l9 NNTP-Posting-Host: 62.141.249.91 References: <79273069-136f-4e3d-a926-7ae633245723@googlegroups.com> <569ff3c1$0$22839$65785112@news.neostrada.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <ed979a76-9dae-46c9-a39f-be093f52f1cb@googlegroups.com> Subject: Re: 2 (chyba proste) pytania From: Piotrek <pilarp@poczta.onet.pl> Injection-Date: Wed, 20 Jan 2016 22:04:50 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit