|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : vitus@ice.ru 2:5020/400 12 Jan 2001 12:05:27 To : Alexsandr Suharev Subject : Re: Вопрос -------------------------------------------------------------------------------- Alexsandr Suharev <Alexsandr.Suharev@p44.f7.n5064.z2.fidonet.org> wrote: AS>[][][] AS> 3дPACTE vitus@ice.ruъъъ ъъ ъ AS>>> Можно ли средствами Perl дописывать в текстовый файл? Только не в AS>>> конец, а начиная с определенной стороки... v>> Можно. А что делать со строками после "определенной"? AS> Сдвигать ниже? Так как? Так, open F,"+<$file"; @lines = <F>; splice @lines,$lineno,0,@lines_to_add; seek F,0,0; print F @lines; Принципиально отличным способом ты ни в одном языке в середину файла не напишешь. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Siberian Internet Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/23183e0cfeda8.html, оценка из 5, голосов 10
|