Forum Webscript.Ru

Программирование => Perl => Тема начата: ZORRO от 06 Сентября 2002, 06:19:50

Название: Определение содержания строки
Отправлено: ZORRO от 06 Сентября 2002, 06:19:50
Помогите плиз, как узнать что введенно например в 7-мой строке файла Test.txt ???
Название: Определение содержания строки
Отправлено: USE от 06 Сентября 2002, 09:38:25
TMTOWTDI :) если файл небольшой можно попробовать прочитать файл в масив:

@lines = ;

и тогда получится, что нужная тебе седьмая строка файла будет находится в элементе $lines[6], а что именно там находится, так это надо разобрать на составные :) смотря что ты ищешь :)

Еще выход: можно попробовать так...

open(FILE, "$count = 0;
while( )
{
    $count++;
    print if $count == 7;
}
close...


выведенная строка и будет седьмой :) соответственно.
Название: Определение содержания строки
Отправлено: SteelRat от 07 Сентября 2002, 04:58:10
Учти, что тебе надо будет chomp $linecontent; # так как в конце полученной переменной будет символ перехода строки. (\\n).
Название: Определение содержания строки
Отправлено: ZORRO от 07 Сентября 2002, 08:02:34
Спасибо!

-----------------
http://www.delphicity.hoha.ru
Название: Определение содержания строки
Отправлено: Wyclef от 07 Сентября 2002, 23:40:09
# упрощенный вариант :)


open(FILE, "Test.txt");
print (()[6]);