Скрипт сравнения 2-х файлов
200 UAH1. Берет данные (строки) из файла new.txt и сравнивает их с строками из файла base.txt
new.txt:
1
2
6
7
base.txt:
1
2
3
4
5
2. Уникальные данные (6,7) равномерно дописывает в файлы в папке ids (ids1.txt, ids2.txt...). Сколько файлов в папке, на столько частей и делятся новые уникальные записи.
Пояснение:
У нас есть папка id с файлами в ней: id1.txt, id2.txt, ... Их может быть каждый раз разное количество. Скрипт должен уметь определить количество файлов в папке и равномерно дописать уникальные строки в эти файлы. Допустим, уникальных строк у нас 1000, а файлов 10 штук, Тогда скрипт дописывает по 100 строк в конец каждого файла.
3. Также дописывает новые уникальные записи в base.txt.
Возможно, стоит сделать какой-то промежуточный файл current.txt, чтобы выгружать в него результаты сравнения и потом уже работать с ним.
Если это будет экзешник, то желательно, чтобы параметрами можно было задавать имена фигурирующих в этом процессе файлов и папок (ids, base.txt, new.txt) и пути к ним.
Также важна скорость работы. Нужно чтобы скрипт писал лог с временем затраченным на операцию.
Скрипт\файл будет запускаться планировщиком из под windows.
И еще нужен скрипт, который будет удалять заданное в параметрах количество строк из файлов в заданной папке. Например, 600 первых строк в каждом из файлов находящихся в папке c:/ids. Тоже для планировщика.
Оплата WMU
-
2 дня
227 1 0 2 дняМогу сделать на MS Access / VBA. Заодно будет сохранять какую угодно статистику в базе. Когда сколько записей куда добавлено, сколько времени заняло, сколько откуда удалено и т.п.
Единственное что - не сегодня и не завтра, а аж в четверг. Эти два дня уже заняты под завязку.
Если можно, киньте на [email protected] образец данных, будет на чем тестировать.
- Как задача - еще живая/актуальная? Или уже не надо?
-
Актуальные фриланс-проекты в категории Десктопные приложения
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 3 дня 2 часа назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 3 дня 13 часов назад ∙ 5 ставок |
Модификация в работе эмулятора
2000 UAH
Здравствуйте. Я скачал с Интернета эмулятор игрового автомата gaminator cf final. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ… Десктопные приложения ∙ 11 дней 3 часа назад ∙ 10 ставок |