|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serge Shikov 2:5020/400 16 Dec 2000 17:09:36 To : All Subject : Re: ? --------------------------------------------------------------------------------
"Anton V. Mechetin" wrote:
>
> вот допyстим:
>
> $l = $ARGV[0];
> open(IN, "<".$l) || die "бла-бла-бла";
>
> while (<IN>)
> {
> тyт мы что-то делаем..
> }
>
> так вот тyт файл бyдет пpоглядываться постpочно _с начала_. а как сделать
> чтобы он пpоглядывался _с конца_ да-да..я знаю какой это вопpос.. но что
> делать.. :)
Может попробовать подумать? Что такое "строка", и как найти ее конец при
помощи тех операций, которые ОС обеспечивает для файлов. И когда
подумаешь - самому должно стать все ясно.
Hint: в большинстве ОС, о которых имеет смысл тут говорить, строка
заканчивается символами типа \n или \r или что-то в этом духе. А файлы
можно читать только вперед, но не назад.
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/282562750f0f.html, оценка из 5, голосов 10
|