On Fri, 16 Jul 2004 11:27:25 +0200, "Michael" <maskinen@hotmail.com>
wrote:
>"Lars Balker Rasmussen" <lars@balker.org> skrev i en meddelelse
>news:0fu0w8balr.fsf@lagavulin.balker.org...
>> "Michael" <maskinen@hotmail.com> writes:
>> > Jeg mener ikke det bør være nødvendigt at fortsætte med at matche $buf,
>når
>> > jeg har fundet en match, idet at når en match er opfyldt, vil der aldrig
>> > kunne matches på de andre.
>>
>> while (defined ($buf = <$new>)) {
>> if ($buf =~ m/123/) { ... }
>> elsif ($buf =~ m/456/) { ... }
>> ......
>ahhh selvfølgelig ...
Jeg finner også denne løsningen renest, dog kan du også bruke en
'next'-kommando i din første løsning.
Videre kan du bruke en 'last'-kommando, dersom man av en eller annen
grunn skulle ha ett kriterie som tilsier at man er ferdig før filen
(elns) er uttømt.
--
mvh/Regards Kåre Olai Lindbach
(News: Remove '_delete_' and '.invalid')
(HTML-written email from unknown will be discarded)