Скрипт-сборщик
Php5, perl
Требуется собирать с заданного кол-ва с путями папок файлы заданного расширения(причем задаются только пути, в указаной папке могут быть под-папки, требуется собрать из них все), файлы представляют собой тексты, с инфармацией построчно... Все собирается в 1 файл, корректно обрабатываются строки... В исходных файлах могут быть пустые строки, на выходе их быть не должно...
В конфиге задаем разделитель информации в строчке - например "|"
Далее мы обрабатываем данный файл для получения 2х файлов - один в html коде, другой в бб-коде...
после чего полученные 2 файла делим каждый на файлов и раскидываем по указанным папкам...
Пример содержания файла, который собрали...
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
http://www.google.com|поисковая система
http://weblancer.net|место встречи профи
http://lenta.ru/index.html|новости
обработали под хтмл и бб-код, разделили на заданное в конфиге кол-во файлов - например на 3 и раскинули по заданным папкам - по 2 файла в заданную папку (1 хтмл, 2й бб)....
\home\1\bb1.txt
\home\1\html1.txt
\home\139843\bb2.txt
\home\139843\html2.txt
\home\ffff\bb3.txt
\home\ffff\html3.txt