Article View: pl.comp.os.linux.programowanie
Article #72599Re: bash while done zmienna problem
From: Bartosz Feński aka fEnIo
Date: Tue, 12 Feb 2013 17:45
Date: Tue, 12 Feb 2013 17:45
31 lines
2188 bytes
2188 bytes
W artykule Kamil Jońca napisał(a): >>> [...] >>>>> Czy przepisałeś czy zacytowałeś ten skrypt? Bo obstawiam literówkę w >>>>> nazwie zmiennej w ciele pętli. >>>> >>>> A ja obstawiam, że nie wiesz jak działa sh/bash, >>> Masz rację. NIe przyszłoby mi do głowy, że pętla jest nowym procesem. >> >> Bo nie jest. Ten sam efekt uzyskasz za pomocą instrukcji warunkowej czy >> nawet głupiego `echo foo | read bar; echo $bar'. Chodzi o ostatnią >> komendę w potoku: w bashu jest uruchamiany podproces, a w takim zsh nie. > > Czyli (w specyficznych warunkach) pętla _jest_ nowym procesem :) Warunki są na tyle specyficzne, że autor zabija niepotrzebnego kota. Wszystko czego mu trzeba to zamiast `cat foo | wile read` konstrukcja w stylu: while whatever; do [...] done < foo pozdr, fEnIo -- ,''`. Bartosz Fenski | mailto:fenio@debian.org | pgp:0x13fefc40 | irc:fEnIo : :' : 32-050 Skawina - Glowackiego 3/15 - malopolskie v. - Poland `. `' phone:+48602383548 | proud Debian maintainer and user `- http://fenski.pl | xmpp:fenio@jabber.org | rlu:172001
Technical Details
Message-ID:
<slrnkhkvtf.n4.fenio@serwer.fenski.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<klc9h8h8f5bnn1c0jkdtj5nv6u63aeshlh@4ax.com> <87ip63p3ak.fsf@alfa.kjonca> <kfce90$vkm$1@news.icm.edu.pl> <87txphbule.fsf@alfa.kjonca> <slrnkhkrs8.1ta.dozzie@jarowit.net> <87pq05bhi3.fsf@alfa.kjonca>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.os.linux.programowanie From: Bartosz Feński aka fEnIo <fenio@debian.org> Subject: Re: bash while done zmienna problem References: <klc9h8h8f5bnn1c0jkdtj5nv6u63aeshlh@4ax.com> <87ip63p3ak.fsf@alfa.kjonca> <kfce90$vkm$1@news.icm.edu.pl> <87txphbule.fsf@alfa.kjonca> <slrnkhkrs8.1ta.dozzie@jarowit.net> <87pq05bhi3.fsf@alfa.kjonca> Organization: Front Wyzwolenia Krasnali Ogrodowych Reply-To: fenio@debian.org User-Agent: slrn/pre1.0.0-18 (Linux) Mime-Version: 1.0 Message-ID: <slrnkhkvtf.n4.fenio@serwer.fenski.pl> Date: Tue, 12 Feb 2013 18:45:19 +0100 Lines: 31 NNTP-Posting-Host: fenski.pl X-Trace: 1360691418 unt-rea-b-01.news.neostrada.pl 1232 217.73.31.51:40352 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit