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