Учебники

Perl — Окружающая среда

Прежде чем мы начнем писать наши программы на Perl, давайте разберемся, как настроить нашу среду Perl. Perl доступен на самых разных платформах —

  • Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX и т. Д.)
  • Win 9x / NT / 2000 /
  • WinCE
  • Макинтош (КПП, 68K)
  • Солярис (x86, SPARC)
  • OpenVMS
  • Альфа (7.2 и позже)
  • Symbian
  • Debian GNU / kFreeBSD
  • МирОС БСД
  • И многое другое …

Это более вероятно, что на вашей системе будет установлен Perl. Просто попробуйте ввести в командной строке следующую команду:

$perl -v

Если на вашем компьютере установлен Perl, вы получите следующее сообщение:

This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Если Perl еще не установлен, перейдите к следующему разделу.

Получение установки Perl

Самый актуальный и актуальный исходный код, двоичные файлы, документация, новости и т. Д. Доступны на официальном сайте Perl.

Официальный сайт Perlhttps://www.perl.org/

Вы можете скачать документацию по Perl со следующего сайта.

Веб-сайт документации Perlhttps://perldoc.perl.org

Установить Perl

Распространение Perl доступно для самых разных платформ. Вам нужно скачать только двоичный код, подходящий для вашей платформы, и установить Perl.

Если двоичный код для вашей платформы недоступен, вам нужен компилятор C, чтобы скомпилировать исходный код вручную. Компиляция исходного кода обеспечивает большую гибкость с точки зрения выбора функций, которые требуются при установке.

Вот краткий обзор установки Perl на различных платформах.

Установка Unix и Linux

Вот простые шаги для установки Perl на машину Unix / Linux.

  • Откройте веб-браузер и перейдите по адресу https://www.perl.org/get.html.

  • Перейдите по ссылке, чтобы скачать сжатый исходный код, доступный для Unix / Linux.

  • Загрузите файл perl-5.xytar.gz и введите в командной строке следующие команды.

Откройте веб-браузер и перейдите по адресу https://www.perl.org/get.html.

Перейдите по ссылке, чтобы скачать сжатый исходный код, доступный для Unix / Linux.

Загрузите файл perl-5.xytar.gz и введите в командной строке следующие команды.

$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install

ПРИМЕЧАНИЕ. Здесь $ — это приглашение Unix, где вы вводите свою команду, поэтому убедитесь, что вы не вводите $ при вводе вышеупомянутых команд.

Это установит Perl в стандартном месте / usr / local / bin, а его библиотеки будут установлены в / usr / local / lib / perlXX , где XX — это версия Perl, которую вы используете.

Компиляция исходного кода после выполнения команды make займет некоторое время. После завершения установки вы можете выполнить команду perl -v в $ prompt, чтобы проверить установку perl. Если все хорошо, то будет отображаться сообщение, как мы показали выше.

Установка Windows

Вот шаги, чтобы установить Perl на машине Windows.

  • Перейдите по ссылке для установки Strawberry Perl в Windows http://strawberryperl.com

  • Загрузите 32-битную или 64-битную версию установки.

  • Запустите загруженный файл, дважды щелкнув его в проводнике Windows. Это вызывает мастер установки Perl, который действительно прост в использовании. Просто примите настройки по умолчанию, дождитесь окончания установки, и вы готовы к работе!

Перейдите по ссылке для установки Strawberry Perl в Windows http://strawberryperl.com

Загрузите 32-битную или 64-битную версию установки.

Запустите загруженный файл, дважды щелкнув его в проводнике Windows. Это вызывает мастер установки Perl, который действительно прост в использовании. Просто примите настройки по умолчанию, дождитесь окончания установки, и вы готовы к работе!

Установка Macintosh

Чтобы создать собственную версию Perl, вам понадобится make, который является частью инструментов разработчика Apples, обычно поставляемых с установочными DVD-дисками Mac OS. Вам не нужна последняя версия Xcode (за которую сейчас взимается плата) для установки make.

Вот простые шаги для установки Perl на компьютер Mac OS X.

  • Откройте веб-браузер и перейдите по адресу https://www.perl.org/get.html .

  • Перейдите по ссылке, чтобы загрузить сжатый исходный код, доступный для Mac OS X.

  • Загрузите файл perl-5.xytar.gz и введите в командной строке следующие команды.

Откройте веб-браузер и перейдите по адресу https://www.perl.org/get.html .

Перейдите по ссылке, чтобы загрузить сжатый исходный код, доступный для Mac OS X.

Загрузите файл perl-5.xytar.gz и введите в командной строке следующие команды.

$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install

Это установит Perl в стандартном месте / usr / local / bin, а его библиотеки будут установлены в / usr / local / lib / perlXX , где XX — это версия Perl, которую вы используете.

Запуск Perl

Ниже приведены различные способы запуска Perl.

Интерактивный переводчик

Вы можете ввести perl и сразу начать писать код в интерактивном интерпретаторе, запустив его из командной строки. Вы можете сделать это из Unix, DOS или любой другой системы, которая предоставляет вам интерпретатор командной строки или окно оболочки.

$perl  -e <perl code>           # Unix/Linux

or 

C:>perl -e <perl code>          # Windows/DOS

Вот список всех доступных параметров командной строки —

Sr.No. Вариант и описание
1

-d [: отладчик]

Запускает программу под отладчиком

2

-Idirectory

Определяет @ INC / # include каталог

3

-T

Позволяет портить чеки

4

-t

Позволяет портить предупреждения

5

-U

Позволяет небезопасные операции

6

-w

Включает много полезных предупреждений

7

-W

Включает все предупреждения

8

-ИКС

Отключает все предупреждения

9

-э программа

Запускает Perl-скрипт, отправленный как программа

10

файл

Запускает Perl-скрипт из заданного файла.

-d [: отладчик]

Запускает программу под отладчиком

-Idirectory

Определяет @ INC / # include каталог

-T

Позволяет портить чеки

-t

Позволяет портить предупреждения

-U

Позволяет небезопасные операции

-w

Включает много полезных предупреждений

-W

Включает все предупреждения

-ИКС

Отключает все предупреждения

-э программа

Запускает Perl-скрипт, отправленный как программа

файл

Запускает Perl-скрипт из заданного файла.

Скрипт из командной строки

Скрипт Perl — это текстовый файл, в котором хранится код Perl, и его можно выполнить в командной строке, вызвав интерпретатор в вашем приложении, как показано ниже:

$perl  script.pl          # Unix/Linux

or 

C:>perl script.pl         # Windows/DOS

Интегрированная среда развития

Вы также можете запустить Perl из среды графического интерфейса пользователя (GUI). Все, что вам нужно, это приложение с графическим интерфейсом в вашей системе, которое поддерживает Perl. Вы можете скачать Padre, Perl IDE . Вы также можете использовать Eclipse Plugin EPIC — Perl Editor и IDE для Eclipse, если вы знакомы с Eclipse.

Прежде чем перейти к следующей главе, убедитесь, что ваша среда правильно настроена и работает идеально. Если вы не можете правильно настроить среду, вы можете обратиться за помощью к системному администратору.

Все примеры, приведенные в последующих главах, были выполнены с версией v5.16.2, доступной для разновидности CentOS в Linux.