🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: wyciecie konkretnej linii z pliku

#647
From: Szymon Sokol
Date: Tue, 04 Nov 1997 10:16
22 lines
1513 bytes
Grzegorz BRZESKI <gregory@webcorp.com.pl> wrote:
: Bartek Papierski wrote:

:> Chcialem wyciac linie na przyklad 3 i 4 z pliku tekstowego.
:> Czy da sie to zalatwic jakas maska?

: open(FILE, "/path/plik.txt");
: 	@file = <FILE>;
: close FILE;

: print $file[2]; #linia 3
: print $file[3]; #linia 4

Nie zalecam dla dużych plików. Proszę zauważyć, że tu się cały plik 
ładuje do pamięci. Jak maszyna ma 16MB RAM i 32MB swap (taki typowy
domowy Linux), a plik >50MB, to amen. Lepsze jest rozwiązanie 
Kazia...
-- 
  A    GGGG H   H  Szymon Sokół -- administrator sieci
 A A  G     H   H  Uczelniane Centrum Informatyki Akademii Górniczo-Hutniczej
AAAAA G GGG HHHHH  al. Mickiewicza 30, 30-059 Kraków.      FAX +48 12 6338907
A   A  GGGG H   H  http://galaxy.uci.agh.edu.pl/~szymon/   TEL +48 12 6172894
Technical Details
Message-ID: <63msmd$3c2$1@galaxy.uci.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
References: <Pine.LNX.3.96.971029142118.14816A-100000@jola.pactor.tpnet.pl> <3458755D.7E56466D@webcorp.com.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
From: Szymon Sokol <szymon@galaxy.uci.agh.edu.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: wyciecie konkretnej linii z pliku
Date: 4 Nov 1997 11:16:45 +0100
Organization: University of Mining & Metallurgy
Lines: 22
Message-ID: <63msmd$3c2$1@galaxy.uci.agh.edu.pl>
References: <Pine.LNX.3.96.971029142118.14816A-100000@jola.pactor.tpnet.pl> <3458755D.7E56466D@webcorp.com.pl>
NNTP-Posting-Host: galaxy.uci.agh.edu.pl
Mime-Version: 1.0
X-Newsreader: TIN [UNIX 1.3 unoff BETA 971018; sun4m SunOS 5.5.1]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit