Авторизация:
Бюджет: Не определен (Электронные платежные системы)
Приём заявок: 04.06.2008 — 11.06.2008
Статистика: Заявки: 2  |  Просмотры: 89 (48 пользователей)
Статус: Завершен
Есть скрипт на perl (текст скрипта в приложении), который выдает в стандартный вывод xml (пример вывода в приложении).

Необходимо его доработать так, чтобы можно было с помощью него:
1. Сохранять вывод в виде файла с расширением .xml
Командная строка должна выглядеть примерно так:
perl script.pl URL –save-xml [path\file.xml]
Если путь и имя файла не указаны в качестве параметров, то скрипт должен сохранять вывод в текущей папке в файле с именем output.xml.

2. Фильтровать вывод и сохранять в файле с расширением .txt только список значений заключенных тегами:
<DeviceName> и </DeviceName>
Пример командной строки:
perl script.pl URL –save-device-list [path\file.txt]
Если путь и имя текстового файла не указаны, то вывод должен сохраняться в текущей папке в файле devices.txt.

В приложении есть небольшой pdf-документ по поводу того, к чему это все.
Жду предложения.

[Дополнение: 04.06.2008 в 15:42]

Небольшое добавление:
Необходимо также виде текстового файла сохранять список адресов заключенных тегами
<IPAddress> </IPAddress>
в файл hosts.txt

Еще нужен небольшой скриптик для последующего редактирования списков devices.txt и hosts.txt
Он должен:
1. Удалать строку со значением указанным в командной строке. Пример:
editdevices.pl <path>\devices.txt -delete H-OST-3-17
2. Менять занаданную строку в текстовом файле. Пример:
edit.devices.pl <path>\devices.txt -change H-OST-3-17 H-OST-3-18
3. Добавлять строку в список:
editdevices.pl <path>\hosts.txt -add 123.45.67.89

[Приложения]

Приложения доступны только фрилансерам, обладающим возможностью подачи заявки.

Выбранные исполнители

Пользователь / Рейтинг Сумма Сроки Дата принятия
Фотография / Юзерпик
ОффлайнМышкин Алексей (Demiurh)
(25.0)
В сервисе: 3 года 1 месяц  |  Отзывы: 43 / 2
15 USD 1 день 05.06.2008 в 12:43
Отзыв заказчика (+)