Article View: pl.comp.lang.perl
Article #1463Re: usuwanie danych z pliku
From: Marcin 'Qrczak' Kowalczyk
Date: Thu, 21 May 1998 21:15
Date: Thu, 21 May 1998 21:15
21 lines
1699 bytes
1699 bytes
On 21 May 1998, Piotr Gapinski wrote:
> Problem polega na tym, ze musze po jakims czasie (np 30 dni) usuwac
> POSZCZEGOLNE wpisy.
Skopiować plik na nowo, wyszukując i przepuszczając tylko te wpisy,
które mają nie być usunięte. Nie ma czegoś takiego jak wycięcie kawałka
ze środka pliku.
Jak rozpoznawać daty? Oczywiście wyrażeniem regularnym. Mam nadzieję, że
się w nich orientujesz, bo trudno streścić w jednym zdaniu... Opis
perlowych wyrażeń regularnych pod Linuxem: man perlre.
Do łatwiejszego zapisania nowej wersji danego pliku w miejsce starej
może się przydać opcja -i perla (man perlrun).
--
__("< Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.home.ml.org/
\__/ GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Technical Details
Message-ID:
<Pine.LNX.3.96.980521231149.19278A-100000@qrnik.knm.org.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.task.gda.pl!qrnik.knm.org.pl!qrnik.knm.org.pl!qrczakReferences:
<6k21lh$qqs$1@sunrise.pg.gda.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.task.gda.pl!qrnik.knm.org.pl!qrnik.knm.org.pl!qrczak From: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> Newsgroups: pl.comp.lang.perl Subject: Re: usuwanie danych z pliku Date: Thu, 21 May 1998 23:15:54 +0200 Organization: Klub Nieszkodliwych Manjaków Lines: 22 Message-ID: <Pine.LNX.3.96.980521231149.19278A-100000@qrnik.knm.org.pl> References: <6k21lh$qqs$1@sunrise.pg.gda.pl> Reply-To: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> NNTP-Posting-Host: ppp4-107.warszawa.tpnet.pl Mime-Version: 1.0 In-Reply-To: <6k21lh$qqs$1@sunrise.pg.gda.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit