Читайте также:
|
|
Очень часто на определённом этапе работы пользователь замечает, что некоторая часть его рабочего времени составляет рутинная, по сути машинная работа. Порою этот вид деятельности отнимает очень много времени и сил. Возникает вопрос: а можно ли как-то уменьшить трудоёмкость такого рода действий? На современном уровне развития технологий программирования это возможно.
Добавление в объёмные статьи оглавления с номерами страниц, однотипное редактирование файлов (например, добавление или удаление порядковых номеров строк, замена нескольких пробелов символом табуляции и т.п.), коллективное переименование всех файлов в папке по определённому образцу – проще говоря всё то, что алгоритмизируется, но требует значительных человеческих затрат можно и должно быть автоматизировано.
Если всё происходит в рамках одного приложения, то в большинстве стандартных случаев уже имеются встроенные средства автоматизации. Взять, к примеру, то же автоматическое создание оглавления в Word. Но что делать, если приходится, например, данные переносить из одного приложения в другое, правя файлы соответствующим образом?
Среди всех средств автоматизации подобной работы мы рассмотрим язык Perl (аббревиатура от англ. Practical Extraction and Report Language – практический язык извлечений и отчётов). Это так называемый универсальный скриптовый язык программирования (или язык сценариев), изначально предназначенный для обработки простых текстовых файлов, но после расширенный и для других целей. Однако и по сей день большинство Perl-программ предназначены именно для работы с текстом.
Дата добавления: 2015-08-27; просмотров: 102 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Порядок выполнения работы | | | Синтаксис языка Perl |