|
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)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/28483fa2d8f5.html, оценка из 5, голосов 10
|