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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexander Ilyankin                   2:5059/9.81    31 Oct 2003  22:39:21
 To : All
 Subject : Удалить строки в файле (виртуально)
 -------------------------------------------------------------------------------- 
 
 Подскажите как можно виртуально удалить строчки в файле ?
 Вот например открыли файл для чтения, который состоит из 10 строк:
 open (T, "f.txt"); @lines = <T>; close(T);
 Ему присвоена переменная @lines. А теперь нужно удалить (виртуально) строчки
 которые равны "www". Hапривер таких строчек 4. Значит после удаления переменная 
 @lines должна быть равна этому открытому файлу но без строчек равных "www".
 В итоге должно получиться что переменная файла @lines состоит из 6 строчек
 (естественно без строчек равных "www").
 Главное чтобы с переменной @lines можно было работать, как будто строк www там и
 небыло.
 
                                               Удачи!
 
 --- GoldED+/386 1.1.4.5
  * Origin: http://www.diz.hostmos.ru (2:5059/9.81)
 
 

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

 Тема:    Автор:    Дата:  
 Удалить строки в файле (виртуально)   Alexander Ilyankin   31 Oct 2003 22:39:21 
 Re: Удалить строки в файле (виртуально)   Denis Poznyakov   03 Nov 2003 19:28:00 
Архивное /ru.cgi.perl/28483fa2d8f5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional