Топовые новости
Новое

Программирование на Perl

Программирование на PerlЯзык Perl — это мощное средство для ^Хсоздания командных сценариев, которые могут использоваться для файловых операций, создания отчетов и выполнения множества других задач. Пакет Perl входит в дистрибутив Red Hat Linux и может рассматриваться как его составная часть, поскольку многие служебные программы, функции системной регистрации событий и утилиты этого дистрибутива реализованы именно на Perl. При полной установке Red Hat Linux с компакт-дисков вы обнаружите примерно 200 служебных программ, написанных на Perl и расположенных в каталогах /bin, /usr/bin и /sbin. С появлением World Wide Web язык Perl рассматривается как наиболее подходящий язык для программирования CGI-сценариев, используемых для расширения функций Web-серверов и позволяющих создать нечто большее, чем просто сетевой ресурс для публикации документов. В этой главе показано, как создавать и использовать программные сценарии Perl. Вы увидите, что представляют собой программы на Perl, как структурирован этот язык, где можно найти уже готовые программные модули, которые станут основой для написания собственных программ. Кроме того, здесь даны примеры использования Perl для выполнения ряда функций, часто используемых в компьютерной системе.

В этом разделе описывается пример очень простой программы на Perl, с которого начнется ваше знакомство с этим языком. Хотя он и тривиален с точки зрения опытных программистов, такой простой пример необходим для тех, кто впервые встретился с этим языком. В дистрибутиве Red Hat Linux вы можете также найти Perl-программу, называющуюся perlcc. Это компилятор, с помощью которого из Perl-скриптов создают исполняемые программы. Компилятор можно использовать и для трансляции Perl-программ в программы на С с последующей их компиляцией при помощи С-компилятора дсс. В листинге 23.1 представлена простейшая Perl-программа, которая выводит на экран строку символов и знакомит вас с азами программирования на Perl. Верблюд является символом Perl и основное учебное руководство по Perl часто называют Camel Book или просто Camel. Поэтому в первой простейшей программе на нем выводится строка "Ну-ка посмотрим на этих верблюдов". Вот все. Наберите ее и сохраните в файле trivial. pl. Затем сделайте этот файл исполняемым при помощи команды chmod и выполните его, введя trivial. pl после приглашения командного интерпретатора.

Если при вызове вашей программы вы получили сообщение "bash: command not found" или "bash:

После этого вы сможете выполнять эту программу из каталога, в который вы ее записали, при помощи следующего вызова: Можно также явно вызвать Perl и передавать ему имя программы в качестве аргумента:

Галерея
6198 8845 9566 12874 13267 36053
Интересные записи
Рубрики