|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Michael B. Babakov 2:5020/400 08 Nov 2001 21:52:26 To : Artem Chuprina Subject : Re: N lines from end -------------------------------------------------------------------------------- Artem Chuprina wrote: > Здравствуй, PROext. > > P> > > > Как лучше всего прочитать N последних строк из файла? [...] > > Я фигею, дорогая редакция... Ты Кнута давно не читал? При каждой строке > весь массив переписывать - это ж с дуба рухнуть надо... > > $arr[$current_index++] = $stroka; > $current_index%=$N; Hу, если вопрос не академический и дело под юниксом, то можно и через open(F, "tail -$N $filename |"); :) -- С уважением, Михаил Бабаков - --- e-mail: M.Babakov@sochi.net.ru http://sochi.net.ru/~mike --- ifmail v.2.15dev5 * Origin: It's my home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/101494c9d243f.html, оценка из 5, голосов 10
|