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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Ilyankin                   2:5059/9.81    31 Oct 2003  22:52:02
 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:52:02 
 Re: Удалить строки в файле (виртуально)   Alexander Onokhov   01 Nov 2003 02:21:40 
 Re: Удалить строки в файле (виртуально)   Artem Chuprina   01 Nov 2003 11:47:37 
Архивное /ru.perl/28483fa2d9b8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional