Собственно говоря данный скрипт не делает ничего сложно и он очень приметивен. Зато он отображает как использование Perl'а на локальных машинах может облегчить вам жизнь.
Суть работы:
При запуске скрипт спрашивает имя файла.
Предполагается, что исходный файл имеет имя вида "Axxxxx.exp", где xxxxx - произвольный набор цифр. Таков формат экспортного документа из БД. Так вот, скрипт спрашивает только эти саммые цифры.
Потом подставляет остальное.
Считывает файл (с пятой строки, пропуская все ненужное)
Разбивает в массив.
Переставляет нужные столбцы местами.
Создает новый файл и записывает в него измененные строки.
Удаляет исходный файл.
Исходный код:
Каждая строка этого файла не содержит переносов. Что бы вы могли его правильно собрать, я их пронумеровал.
ШАНГЛІ УКРАЇНА, ТОВ, м. Харків|Харьковское ГРУ "ПриватБанк"|26006278519001|351533|24660391|Україна, 61126, м. Харків, вул. Маршала Конєва, 21|14-38-02|14-38-01|246603920355|29422048|||АА248855
Артель "Напрасный труд", ТОВ, м. Харків|Ком. відд. УСБ, м. Харків|000000000000|000000|00000000|Україна, 61153, м. Харків, пр. Ххххххххххххх, 00|00-00-00|00-00-00|000000000000|00000000|||АА000000
<!-- спасибо! -->
: BBCode
: HTML
<!-- внимание! -->
Код, текст и фотографии размещенные на этом сайте принадлежат их автору - Сапронову Артёму Александровичу.
Допускается использование материалов сайта в личных целях.
Приветствуется распространение с обязательным указанием активной гиперссылки на страницу, с которой взят материал.
Запрещается внесение изменений в исходный текст (в том числе синонимизация и рерайт).
Использование материалов сайта в коммерческих целях без согласования с автором запрещено.
Обращайте внимание на даты. Некоторые страницы морально устарели.
Автор не несет отвественности за любые возможные последствия связанные с использованием материалов сайта.
С предложениями, замечаниями или пожеланиями обращайтесь по email.