Редактировать текстовый файл через разделитель или смещение

309
Jake Kindred

Мне нужно отредактировать текстовый файл и добавить новую дату, которую я рассчитал. У меня есть расчет даты, украденной из другой ветки (нужно в конце месяца предыдущего месяца). Мне нужно взять эту дату как 3 переменные, ГГГГ, ДД, ММ и слепо заменить любую дату, которая там сейчас.

В частности, мой файл выглядит так: VALUATION, L: \ CKPR_FMLM \ VULDLIV.VMF, 06,30,2018,00,00,0,1,0,0,0,0,0, ДА ..... ( больше здесь - неактуально)

Таким образом, новый MM должен идти поверх «06», новый DD - над «30», новый YYYY - над 2018.

У меня уже есть расчет даты, поэтому, пожалуйста, не включайте это. Я прочитал много тем о поиске и замене, но мы не можем использовать это здесь, потому что мы не знаем, что искать. Был бы очень признателен за решение!

0
Что ты на сегодня сделал? Что ты не можешь сделать? Похоже, это не вопрос, а просьба сделать бесплатную работу. Начните отсюда: https://ss64.com/nt/for.html и вернитесь с вопросом, \ и примерами, которые вы пробовали. Alex 6 лет назад 0
Я ничего не пробовал, поэтому я здесь. Вопрос понятен. Мне нужно открыть этот текстовый файл и заменить в нем мм, дд, гггг на тот, который я вычислил. Рассчитанная дата сохраняется в 3 переменных: new_mm, new_dd, new_yyyy. SO Если бы сегодня я запускал файл bat (17.08.2008), новый текстовый файл выглядел бы так: VALUATION, L: \ CKPR_FMLM \ VULDLIV.VMF, 07,31,2018,00,00,0,1,0 , 0,0,0,0, ДА Jake Kindred 6 лет назад 0

0 ответов на вопрос

Похожие вопросы