Forum Webscript.Ru

Программирование => Perl => Тема начата: Skif от 10 Марта 2004, 15:28:55

Название: Замена строки в файле
Отправлено: Skif от 10 Марта 2004, 15:28:55
Подскажите как заменить строку в файле, что бы не создавать второй файл?
сейчас действую следующим образом:
открываю файл
делаю print sec_file $_;
если встречается нужная по замене строка, вместо нее вставляю в тот же  sec_file необходимое мне значения,
после чего, как закончиться обработка всего файла делаю:
system "cat sec_file > first_file";
Но сей путь считаю корявым, собсно вопрос, как заменить строку в открытом файле?
Название: Замена строки в файле
Отправлено: NeoNox от 10 Марта 2004, 15:47:48
perldoc -f seek