Приглашаем посетить
Почтовые индексы (post.niv.ru)

Установка perl

Установка perl

Теперь настало время попробовать работать с языком Perl непосредственно. Если у вас не установлен Perl на вашей системе, то необходимо сделать это. Обрати­тесь к файлу Perl . txt на CD - ROM , который входит в комплект книги. Далее пола­гаем, что Perl правильно установлен. Наберите команду для запуска скрипта Perl , аналогичную следующей:

C:\PERL>perl script-name <ENTER>

Например, создайте файл с именем hello.pl , содержащий показанную ниже строку:

Print “Hello world\n”

Далее в командной строке наберите следующую команду:

C:\PERL>perl hello.pl <ENTER>

На экране вы увидите следующий текст:

Hello World

Как уже говорилось, если вы используете UNIX-систему, то можно вызвать скрипт Perl таким же образом, как другую самостоятельную программу. Для того чтобы начать, отредактируйте файл так, чтобы первая строка была аналогична пред­ставленной ниже:

#!/usr/bin/perl

print “Hello world\n”

В этом случае первая строка указывает системе, что необходимо запустить скрипт, используя Perl . Можно видеть, что эта строка является комментарием и это не слу­чайно, так что Perl , проигнорирует ее. Тем не менее, большинство UNIX команд­ных скриптов shell просмотрят два первых символа в любом исполняемом скрипте. Если первыми символами служат #!, то shell будет использовать остаток строки в качестве команды для запуска скрипта. В данном случае такой командой является / usr / bin / perl . Shell пересдаст имя скрипта Perl автоматически. Для того чтобы запус­тить скрипт, необходимо запустить команду chmod для того, чтобы указать скрипту на файл, который необходимо выполнить (например, chmod + х hello . pl ). В зависи­мости от программы shell , также может потребоваться набрать команду rehash для того, чтобы указать программе shell , что вы добавили новую команду. Возможно, также     потребуется модифицировать путь к Perl , если он не инсталлирован в подкаталоге / usr / bin вашей системы.

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

Назад | Оглавление | Далее