|
ПРОЕКТЫ ДАННОЙ КАТЕГОРИИ
Парсер категорий и товаров virtuemart Горизонтально-вращающееся меню Проект для Джумла программиста Все проекты данной категории — 230 TOP 10 ФРИЛАНСЕРОВ Скрипты/Веб-приложения
|
Написать сткрипт на perl (Activeperl)
Есть скрипт на 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 [Приложения] Приложения доступны только фрилансерам, обладающим возможностью подачи заявки.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||