🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #39764

Re: Wyciąganie danych z pliku

#39764
From: tomjas
Date: Mon, 18 Oct 2004 19:06
31 lines
2594 bytes
W artykule <cl11pt$sfs$1@galaxy.uci.agh.edu.pl> Szymon Sokół napisał(a):
> tomjas <tomjas@wytnijtopoczta.onet.pl> wrote:
>: Chyba jednak nie do końca działa. W poprzednim przykładzie działa ale
>: zapisuje wszystko do jednej linii, natomiast teraz wrzuca też kupę
>: niepotrzebnych rzeczy do pliku, oprócz współrzędnych. Zmieniłem opcje
> 
>: P.S. Jeszcze jeden drobiazg - plik jest wynikiem obliczen programu
>: windowsowego więc na końcu każdej linii znajduje sie znaczek: ^M
>: Próbowałem to wywalić za pomocą "chop" ale jakoś nie idzie.
> No to:
> perl -nle 'chop;if(s/^X\(\d+\)=//){for(split" "){printf"%12g",$_}print}'
> we>wy
> 
Nie daję za wygraną - teraz wynik wygląda dokładnie tak:
    
    -6.58795    0.362234     3.02896-6.587953 0.3622336 3.028964
    -8.31145    -1.15232      2.9114-8.311447 -1.15232 2.911405
    -7.54334   -0.357992     2.37166-7.543339 -0.3579916 2.371655

Czyli wszystkie kolumny są powielone na końcu. W drugim rzędzie jest też
trochę skopane foramtowanie - ale to już wina pliku inputowego - w nim
też jest takie przesunięcie - zatem jak skorygować to powielanie?
Niestety jestem początkujący a to polecenie jest trochę jeszcze ponad
moje siły, żeby samemu poprawić.
Dzięki i pozdrawiam.

-- 
------------------------------------------------------
 [ tomjas@WYTNIJTOpoczta.onet.pl ] [ GG#   4513130 ]
 [ Registered Linux User# 309932 ] [ICQ# 173190698 ]
------------------------------------------------------
Technical Details
Message-ID: <slrn.pl.cn851r.8mc.tomjas@perrun.ha1rtr.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
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>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: tomjas <tomjas@WYTNIJTOpoczta.onet.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Wyciąganie danych z pliku
Date: Mon, 18 Oct 2004 19:06:39 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 31
Message-ID: <slrn.pl.cn851r.8mc.tomjas@perrun.ha1rtr.agh.edu.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>
NNTP-Posting-Host: ha2rtr.agh.edu.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1098126399 19114 149.156.124.18 (18 Oct 2004 19:06:39 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 18 Oct 2004 19:06:39 +0000 (UTC)
X-User: tomjas1
User-Agent: slrn/0.9.7.4 (pl-1.4.3) (Linux/2.4.26 (i686))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit