Заменить исходную сроку в файле

skiv2003

Новичок
Регистрация
06.12.2010
Сообщения
13
Благодарностей
0
Баллы
0
Здравствуйте
Есть к примеру файл file.тхт, который обрабатывается шаблоном, беру строку, отрабатываю ее, перехожу к след. строке и так до конца файла. Хотел после отработки строки (к примеру строка-1) добавить к ней строка-1#true и сохранить ее в том же файле вместо исходной строки, добавить к строке #true, это понятно, а вот как сохранить заместо исходной непонятно. Номер строки должен остаться прежним, т.к. иначе счетчик начнет дурить.
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 475
Баллы
113
Вы зря тут мудрите, опишите проблему шире, что вам нужно сделать?
 

skiv2003

Новичок
Регистрация
06.12.2010
Сообщения
13
Благодарностей
0
Баллы
0
Вы зря тут мудрите, опишите проблему шире, что вам нужно сделать?
Да вродь старался понятнее описать.
Есть текстовый файл url.txt с урлами ресурсов:
url1 - номер строки в файле url.txt 1
url2 - номер строки в файле url.txt 2
url3 - номер строки в файле url.txt 3
беру первую строку из файла, работаю с url1, отработал, перехожу к следующему url2. После того как отработана строка url1 надо ее заменить в файле на url1#труе, и так со всем отработанными строками. В итоге исходный файл url.txt должен иметь вид:
url1#труе - номер строки в файле url.txt 1
url2#труе - номер строки в файле url.txt 2
url3#труе - номер строки в файле url.txt 3
это нужно, для того, что бы если скрипт вылетит или инет вылетит, шаблон эти ресурсы не отрабатывал.
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 641
Благодарностей
2 475
Баллы
113
Можно просто возвращать строку с пометкой в конец файла или порядок тоже очень важен?
 

dady

Client
Регистрация
24.03.2010
Сообщения
269
Благодарностей
26
Баллы
28
Да кстати сделайте уже что ни буть с перебором строк и дописывание параметрво к ним.
 

skiv2003

Новичок
Регистрация
06.12.2010
Сообщения
13
Благодарностей
0
Баллы
0
порядок важен, в конец файла то не проблема записать
 

ncuxfj

Client
Регистрация
10.10.2010
Сообщения
235
Благодарностей
1
Баллы
0
если в шаблоне это делаешь, то пиши до строки, обработанную строку, после строки и всё это в новый temp файл а дальше замена исходного. Результат то что тебе нужно....
только я так неделаю(не извращенец, чтобы зенопостером такие задачи с файлами делать))))
 

skiv2003

Новичок
Регистрация
06.12.2010
Сообщения
13
Благодарностей
0
Баллы
0
спасибо всем отписавшимся, в общем решил просто запоминать значение счетчика
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)