Как перезаписывать содержимое файла вместо добавления новых строк?

  • Автор темы Автор темы rostonix
  • Дата начала Дата начала

rostonix

Мистер
Регистрация
23.12.2011
Сообщения
29 068
Реакции
5 727
Баллы
113
Собственно сабж :)

Сам вроде тыркался, но безуспешно.
Каждый новый проход инстанса добавляет новые строки.
А я хочу чтобы результаты перезаписывали результаты в файле :)

Заранее спасибо за помощь :)
 
Перезаписать никак не получится.
Лучше будет удалять файл в необходимом месте шаблона и дальше создавать его заново.
 
  • Оценить
Реакции: rostonix
Спасибо, друже, снова :)
Ты меня убиваешь силой свой логики )))
Помог )
 
вот как-то так
{-File.AppendString-|-c:/test.txt-|-{-File.GetBlock-|-c:/test.txt-|--|-random-|-true-}{-String.Enter-}новая строка-|-true-}
 
Бубум ты не правильно видно задание понял - надо не одну строку перезаписать, а весь файл.
 
Да, для моего случая идеально подходит предварительное удаление файла)

В любом случае спасибо за внимание к вопросу!
 
Бубум ты не правильно видно задание понял - надо не одну строку перезаписать, а весь файл.

да, похоже не правильно понял - видимо имелся ввиду макрос перезаписи файла как таковой
можно слепить его самому, например, так:
{-File.GetBlock-|-c:/test.txt-|--|-random-|-true-} // вырезаем содержимое файла, фактически в этом случае он удаляется
{-File.AppendString-|-c:/test.txt-|-новое содержимое-|-true-} // вставляем новое содержимое

все это можно сделать в одной ветке шага
 
2Buduboom

Согласен, можно также создать резервный файлик и перезаписывать из него вместо того чтобы править шаблон если содержимое динамично.
 
Ой моя старая тема)
На самом деле для задачи, которая стояла передо мной самое простое и оптимальное это было решение daniilneet
Просто в рамках шаблона удаляем старый файл и записываем новый)
 

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