Це команда tv_mergep, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
tv_merge - об'єднати (об'єднати) два файли XMLTV.
СИНТАКСИС
tv_merge -i ФАЙЛ -m ФАЙЛ -o ФАЙЛ
ОПИС
Читайте списки XMLTV із двох файлів і об’єднуйте їх разом. На відміну від tv_cat (який просто
об’єднує файли) це оновить (додасть/замінить/видалить) вихідний файл XMLTV із каналами та
програми, що містяться у другому файлі.
Він працює з кількома каналами та вставлятиме будь-які нові програми та видалятиме будь-які
перекриваються програми.
ВАЖЛИВО Вхідні файли мають бути попередньо відсортовані за датою та часом у порядку каналів за допомогою
параметр "--by-channel" для tv_sort
наприклад, tv_sort --by-channel --output ФАЙЛ ФАЙЛ
Усі програми повинні мати час початку та завершення.
(Примітка: програми в об’єднаному файлі замінювати будь-який у головному файлі, тобто даних немає
оновлений в програми)
Ця програма використовує XML::TreePP, який не записує визначення у вихідних даних
файл. Якщо потрібно додати відповідний використовуйте параметр -t.
наприклад, tv_merge -i ФАЙЛ -m ФАЙЛ -o ФАЙЛ -t
приклад
Використовуйте "tv_merge -i master.xml -m newadditions.xml -o newmaster.xml", щоб об'єднати всі
канали/програми в newadditions.xml.
Використовуйте tv_mergep онлайн за допомогою сервісів onworks.net