Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вопрос   Alexsandr Suharev   10 Jan 2001 21:30:33 
 Re: Вопрос   vitus@ice.ru   11 Jan 2001 16:53:30 
 Re: Вопрос   Alexsandr Suharev   11 Jan 2001 19:43:11 
 Re: Вопрос   vitus@ice.ru   12 Jan 2001 12:05:27 
Архивное /ru.cgi.perl/23183e0cfeda8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional