Article View: pl.comp.lang.perl
Article #39767Re: Wyciąganie danych z pliku
From: Grzegorz Szyszlo
Date: Tue, 19 Oct 2004 09:20
Date: Tue, 19 Oct 2004 09:20
29 lines
2623 bytes
2623 bytes
tomjas wrote:
> W artykule <cl156f$c4j$2@galaxy.uci.agh.edu.pl> Szymon Sokół napisał(a):
>
>>: Nie daję za wygraną - teraz wynik wygląda dokładnie tak:
>>:
>>: -6.58795 0.362234 3.02896-6.587953 0.3622336 3.028964
>>
>>Ooops, moje gapiostwo, jeszcze raz. A raczej, chciałem być za sprytny,
>>i użyłem -l. Daj:
>>perl -ne 'if(s/^X\(\d+\)=//){for(split" "){printf"%12g",$_}print"\n"}' we>wy
>>i teraz już chyba dostaniesz dokładnie to, czego chcesz.
>
> Dokładnie o to chodziło - wielkie dzięki (wszystkim).
> Pozdrawiam.
zaluje ze akurat mi sie nie udalo :) ale mam teraz na glowie pewnego
okrutnego regexa. btw. niestety nie jestem demonem
jednolinijkowcow. w golfa tez sie nie bawie :) split nie uzywam,
a od printf sie trzymam z daleka. no coz, pewnie wiele moich pogladow
jest nieslusznych :) btw. najlepiej by bylo, gdyby wreszcie w perlu
znalazly sie standardowe implementacje takich funkcji jak left,
right,middle, specjalnie do wyrownywania tekstow.
niby jest na to sposob, tzn. trzeba zrobic sobie format wyjscia
a potem wystarczy "drukowac". ale mechanizm zdaje sie jest uwazany
za przestarzaly, zreszta pochodzi z poczatkow kariery perla.
btw. ja sie bawie perlem od wersji 5.005, tak wiec radochy
uzywania 4-rek nie zaznalem :)
znik.
Technical Details
Message-ID:
<cl2man$66t$1@news.lublin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mailReferences:
<slrn.pl.cn6mjp.mcv.tomjas@perrun.ha1rtr.agh.edu.pl> <ckvo6p$hra$1@news.lublin.pl> <slrn.pl.cn7ite.3jr.tomjas@perrun.ha1rtr.agh.edu.pl> <cl0m1e$i0r$1@galaxy.uci.agh.edu.pl> <cl0moq$i0r$2@galaxy.uci.agh.edu.pl> <slrn.pl.cn806a.6rv.tomjas@perrun.ha1rtr.agh.edu.pl> <cl11pt$sfs$1@galaxy.uci.agh.edu.pl> <slrn.pl.cn851r.8mc.tomjas@perrun.ha1rtr.agh.edu.pl> <cl156f$c4j$2@galaxy.uci.agh.edu.pl> <slrn.pl.cn86qj.98f.tomjas@perrun.ha1rtr.agh.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mail From: Grzegorz Szyszlo <znik@wbc.lublin.pl> Newsgroups: pl.comp.lang.perl Subject: Re: Wyciąganie danych z pliku Date: Tue, 19 Oct 2004 11:20:40 +0200 Organization: lubman Lines: 30 Message-ID: <cl2man$66t$1@news.lublin.pl> References: <slrn.pl.cn6mjp.mcv.tomjas@perrun.ha1rtr.agh.edu.pl> <ckvo6p$hra$1@news.lublin.pl> <slrn.pl.cn7ite.3jr.tomjas@perrun.ha1rtr.agh.edu.pl> <cl0m1e$i0r$1@galaxy.uci.agh.edu.pl> <cl0moq$i0r$2@galaxy.uci.agh.edu.pl> <slrn.pl.cn806a.6rv.tomjas@perrun.ha1rtr.agh.edu.pl> <cl11pt$sfs$1@galaxy.uci.agh.edu.pl> <slrn.pl.cn851r.8mc.tomjas@perrun.ha1rtr.agh.edu.pl> <cl156f$c4j$2@galaxy.uci.agh.edu.pl> <slrn.pl.cn86qj.98f.tomjas@perrun.ha1rtr.agh.edu.pl> NNTP-Posting-Host: user.wbc.lublin.pl Mime-Version: 1.0 X-Trace: news.lublin.pl 1098177688 6365 212.182.104.10 (19 Oct 2004 09:21:28 GMT) X-Complaints-To: abuse@news.lublin.pl NNTP-Posting-Date: Tue, 19 Oct 2004 09:21:28 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030721 Debian/1.4-1.nobse.2 X-Accept-Language: pl, en-us In-Reply-To: <slrn.pl.cn86qj.98f.tomjas@perrun.ha1rtr.agh.edu.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit