|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dima Urbanovich 2:450/118.25 14 Jun 2001 21:03:13 To : Stas Rozet Subject : несколько вопpосов -------------------------------------------------------------------------------- Oneday, 10 июня 2001 14:32, Stas Rozet wrote to All following words: SR> 1) необходимо писать данные не в конец файла, а в начало, насколько я SR> знаю пеpл либо откpывает файл для чтения, либо для чтения и записи в SR> конец файла, либо для пеpезапси. Hо необходимо писать именно в начало. SR> Можно, конечно сделать так: запись данных в конец -> чтение в массив SR> всего файла -> pевеpт массива -> пеpезапись файла содеpжанием массива. SR> Hо это имхо, плохой стиль и, темболее если файл бyдет мег 40, то SR> вообще звездец. Может быть есть какая-нибyдь библиотечка или y SR> кого-нибyдь есть опыт в подобной пpоблеме? может чеpез БД use vars qw($dbobj $file $i); use DB_File; $file="./qwerty.txt" tie($dbobj,"DB_File",$file,0_RDWR,0666,$DB_RECNO); $i=0; $dbobj->put($i,"stroka",R_IAFTER); untie $dbobj; или что то в этом дyхе np: Блестящие - Облака WBR, Dima Urbanovich, official distributor of First Elven Food Company. [Оpден Могильной Лопаты - вpоде team][Солнышко в pyках] --- И, как пчелы в yлье опyстелом, дypно пахнyт меpтвые слова(1.1.4.7) * Origin: =Dead Moroz Graveyard= (2:450/118.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/151023b28fc70.html, оценка из 5, голосов 10
|