Версия AutoIt: 3.3.8.1
Описание: Доброго времени суток, уважаемые. Вопрос таков: есть два текстовых файла. Первый "рабочий" файл постоянно дописывается. Он приходит с обновлением, и от этого настройки в нем - дефолтные. Среди них, существуют те настройки, которые нужно заменить на персонализированные по готовому шаблону. К слову сказать в рабочем файле около 3к записей, а в файле шаблона около 2к.
Так вот, нужно найти в рабочем файле значение 'option1' найти и сверить его с шаблоном, не совпало - взять из шаблона. Далее 'option2' в шаблоне такого нет - идем дальше.
Прошу вашей помощи.
Спасибо.
Примечания:
Пример "рабочего" файла:
Пример шаблона файла:
Описание: Доброго времени суток, уважаемые. Вопрос таков: есть два текстовых файла. Первый "рабочий" файл постоянно дописывается. Он приходит с обновлением, и от этого настройки в нем - дефолтные. Среди них, существуют те настройки, которые нужно заменить на персонализированные по готовому шаблону. К слову сказать в рабочем файле около 3к записей, а в файле шаблона около 2к.
Так вот, нужно найти в рабочем файле значение 'option1' найти и сверить его с шаблоном, не совпало - взять из шаблона. Далее 'option2' в шаблоне такого нет - идем дальше.
Прошу вашей помощи.
Спасибо.
Примечания:
Пример "рабочего" файла:
Код:
#name
$conf['option1'] = 'dset1';
$conf['option2'] = 'dset2';
$conf['option3'] = 'dset3';
$conf['option4'] = 'dset4';
#name2
'option5' => 'dset5',
'option6' => 'dset6',
'option7' => 'dset7',
'option8' => 'dset8',
'option9' => 'dset9',
'option10' => 'dset10',
'option11' => 'dset11',
'option12' => 'dset12',
Пример шаблона файла:
Код:
#name
$conf['option1'] = 'set1';
$conf['option4'] = 'set4';
#name2
'option5' => 'set5',
'option6' => 'set6',
'option9' => 'set9',
'option10' => 'set10',
'option12' => 'set12',