Это команда perl5.22-x86_64-linux-gnu, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
perl - интерпретатор языка Perl 5
СИНТАКСИС
Perl [ -sTtuUWX ] [ -hv ] [ -V[:конфигвар]]
[ -чв ] [ -d[t] [:отладчик]] [ -D[номер / список]]
[ -пна ] [ -Fописания ] [ -l[восьмеричный]] [ -0[восьмеричный / шестнадцатеричный]]
[ -Iдиректория ] [ -m[-]модуль ] [ -M[-]'модуль ...' ] [ -f ] [ -C [номер / список] ]
[ -S ] [ -x[директория]] [ -i[расширение]]
[[-e|-E] 'команда' ] [ -- ] [ программный файл ] [ аргумент ] ...
Для получения дополнительной информации об этих параметрах вы можете запустить «perldoc perlrun».
ПОЛУЧЕНИЕ ПОМОГИТЕ
" Perldoc Программа дает вам доступ ко всей документации, поставляемой с Perl. Ты
можете получить дополнительную документацию, руководства и поддержку сообщества в Интернете по адресу
<http://www.perl.org/>.
Если вы новичок в Perl, вам следует начать с запуска «perldoc perlintro», который является общим
введение для начинающих и предоставляет некоторую справочную информацию, которая поможет вам ориентироваться в остальной части Perl
обширная документация. Запустите "perldoc perldoc", чтобы узнать больше о том, что вы можете делать с
Perldoc.
Для облегчения доступа руководство Perl разделено на несколько разделов.
Обзор
perl Обзор Perl (этот раздел)
perlintro Введение в Perl для начинающих
perlrun Выполнение и параметры Perl
perltoc Perl-документация оглавление
Руководства
perlreftut Ссылки на Perl краткое введение
perldsc Perl структуры данных: введение
perllol структуры данных Perl: массивы массивов
Perlrequick Быстрое начало работы с регулярными выражениями Perl
perlretut Учебник по регулярным выражениям Perl
perlootut Perl OO учебник для начинающих
perlperf Perl Производительность и методы оптимизации
perlstyle Руководство по стилям Perl
perlcheat Шпаргалка по Perl
perltrap Ловушки Perl для неосторожных
perldebtut Учебник по отладке Perl
perlfaq Perl часто задаваемые вопросы
perlfaq1 Общие вопросы о Perl
perlfaq2 Получение и изучение Perl
Инструменты программирования perlfaq3
Perlfaq4 Обработка данных
Файлы и форматы perlfaq5
perlfaq6 Регулярные выражения
perlfaq7 Проблемы с языком Perl
perlfaq8 Системное взаимодействие
perlfaq9 Сеть
ID Ручная
perlsyn Синтаксис Perl
perldata структуры данных Perl
perlop Perl-операторы и приоритет
perlsub Подпрограммы Perl
perlfunc Встроенные функции Perl
perlopentut Perl open () учебник
perlpacktut Perl pack () и unpack () учебник
perlpod Perl старая простая документация
perlpodspec Спецификация простого старого формата документации Perl
perlpodstyle Руководство по стилю Perl POD
perldiag диагностические сообщения Perl
perllexwarn предупреждения Perl и их контроль
perldebug Отладка Perl
perlvar Предопределенные переменные Perl
Perlre Perl регулярные выражения, остальная часть истории
perlrebackslash Последовательности обратной косой черты регулярного выражения Perl
perlrecharclass классы символов регулярных выражений Perl
perlreref Краткий справочник по регулярным выражениям Perl
perlref Ссылки на Perl, остальная часть истории
Perlform форматы Perl
perlobj Объекты Perl
Perltie Объекты Perl, скрытые за простыми переменными
perldbmfilter фильтры Perl DBM
Perlipc Межпроцессное взаимодействие Perl
perlfork Perl fork () информация
perlnumber Семантика номеров Perl
perlthrtut Учебник по потокам Perl
perlport Руководство по переносимости Perl
perllocale Поддержка локали Perl
perluniintro Введение в Perl Unicode
perlunicode Поддержка Perl Unicode
perlunicook Поваренная книга Perl Unicode
perlunifaq Perl Unicode: часто задаваемые вопросы
perluniprops Индекс свойств Unicode в Perl
perlunitut Perl Unicode учебник
perlebcdic Рекомендации по запуску Perl на платформах EBCDIC
Perlsec безопасность Perl
Perlmod модули Perl: как они работают
Perlmodlib Perl-модули: как писать и использовать
perlmodstyle Perl-модули: как писать модули со стилем
perlmodinstall Perl-модули: как установить из CPAN
perlnewmod Perl-модули: подготовка нового модуля к распространению
Perlpragma Perl-модули: написание пользовательской прагмы
утилиты perlutil, входящие в состав Perl-дистрибутива
perlfilter Исходные фильтры Perl
perldtrace Поддержка DTrace в Perl
perlglossary Глоссарий Perl
Внутренности и C Язык Интерфейс
perlembed Perl способы встраивания Perl в ваше приложение C или C ++
perldebguts Подсказки и подсказки по отладке Perl
perlxstut Perl XS учебник
Perlxs Perl XS интерфейс прикладного программирования
perlxstypemap Perl XS C / Perl инструменты преобразования типов
perlclib Внутренние замены для стандартных функций библиотеки C
perlguts внутренние функции Perl для тех, кто занимается расширениями
perlcall Соглашения о вызовах Perl из C
perlmroapi Интерфейс плагина разрешения методов Perl
perlreapi Интерфейс плагина регулярных выражений Perl
perlreguts внутреннее устройство механизма регулярных выражений Perl
Perlapi Perl API листинг (автоматически сгенерированный)
Perlintern внутренние функции Perl (автоматически сгенерированные)
Perliol C API для реализации ввода-вывода в слоях Perl
perlapio Perl внутренний интерфейс абстракции ввода-вывода
perlhack Руководство для хакеров Perl
perlsource Руководство по дереву исходных текстов Perl
perlinterp Обзор исходного кода интерпретатора Perl и принцип его работы
perlhacktut Пройдите через создание простого патча кода C
perlhacktips Советы по взлому кода Perl core C
perlpolicy Политика разработки Perl
perlgit Использование git с репозиторием Perl
Прочее
perlbook Информация о книге Perl
perlcommunity Информация о сообществе Perl
perldoc Посмотрите документацию Perl в формате Pod
perlhist Записи истории Perl
perldelta Изменения Perl по сравнению с предыдущей версией
perl5221delta Изменения Perl в версии 5.22.1
perl5220delta Изменения Perl в версии 5.22.0
perl5203delta Изменения Perl в версии 5.20.3
perl5202delta Изменения Perl в версии 5.20.2
perl5201delta Изменения Perl в версии 5.20.1
perl5200delta Изменения Perl в версии 5.20.0
perl5184delta Изменения Perl в версии 5.18.4
perl5182delta Изменения Perl в версии 5.18.2
perl5181delta Изменения Perl в версии 5.18.1
perl5180delta Изменения Perl в версии 5.18.0
perl5163delta Изменения Perl в версии 5.16.3
perl5162delta Изменения Perl в версии 5.16.2
perl5161delta Изменения Perl в версии 5.16.1
perl5160delta Изменения Perl в версии 5.16.0
perl5144delta Изменения Perl в версии 5.14.4
perl5143delta Изменения Perl в версии 5.14.3
perl5142delta Изменения Perl в версии 5.14.2
perl5141delta Изменения Perl в версии 5.14.1
perl5140delta Изменения Perl в версии 5.14.0
perl5125delta Изменения Perl в версии 5.12.5
perl5124delta Изменения Perl в версии 5.12.4
perl5123delta Изменения Perl в версии 5.12.3
perl5122delta Изменения Perl в версии 5.12.2
perl5121delta Изменения Perl в версии 5.12.1
perl5120delta Изменения Perl в версии 5.12.0
perl5101delta Изменения Perl в версии 5.10.1
perl5100delta Изменения Perl в версии 5.10.0
perl589delta Изменения Perl в версии 5.8.9
perl588delta Изменения Perl в версии 5.8.8
perl587delta Изменения Perl в версии 5.8.7
perl586delta Изменения Perl в версии 5.8.6
perl585delta Изменения Perl в версии 5.8.5
perl584delta Изменения Perl в версии 5.8.4
perl583delta Изменения Perl в версии 5.8.3
perl582delta Изменения Perl в версии 5.8.2
perl581delta Изменения Perl в версии 5.8.1
perl58delta Изменения Perl в версии 5.8.0
perl561delta Изменения Perl в версии 5.6.1
perl56delta Изменения Perl в версии 5.6
perl5005delta Изменения Perl в версии 5.005
perl5004delta Изменения Perl в версии 5.004
perlexperiment Список экспериментальных возможностей Perl
Perlartistic Лицензия Perl Artistic
perlgpl Стандартная общественная лицензия GNU
Зависит от языка
perlcn Perl для упрощенного китайского (в EUC-CN)
perljp Perl для японского языка (в EUC-JP)
perlko Perl для корейского языка (в EUC-KR)
perltw Perl для традиционного китайского языка (в Big5)
Платформа-Specific
perlaix Заметки о Perl для AIX
perlamiga Perl Notes для AmigaOS
perlandroid Perl notes для Android
perlbs2000 Примечания Perl для POSIX-BC BS2000
perlce Заметки о Perl для WinCE
perlcygwin Заметки о Perl для Cygwin
perldos Заметки о Perl для DOS
perlfreebsd Заметки о Perl для FreeBSD
perlhaiku Заметки на Perl для Haiku
perlhpux Примечания к Perl для HP-UX
perlhurd Заметки о Perl для Hurd
perlirix Заметки о Perl для Irix
perllinux Perl Notes для Linux
perlmacos Perl notes для Mac OS (классический)
perlmacosx Perl notes для Mac OS X
perlnetware Perl примечания для NetWare
perlopenbsd Заметки о Perl для OpenBSD
perlos2 Замечания по Perl для OS / 2
perlos390 Замечания по Perl для OS / 390
perlos400 Замечания по Perl для OS / 400
perlplan9 Заметки о Perl для Plan 9
perlqnx Заметки о Perl для QNX
perlriscos Заметки о Perl для RISC OS
perlsolaris Заметки Perl для Solaris
perlsymbian Perl Notes для Symbian
perlsynology Perl Notes для Synology
perltru64 Заметки Perl для Tru64
perlvms Заметки о Perl для VMS
perlvos Заметки о Perl для Stratus VOS
perlwin32 Заметки о Perl для Windows
Столбики для Удаленный Документы
perlboot
Perlbot
Perlрепозиторий
Perltodo
Perltooc
перлтут
В системах Debian вам необходимо установить Perl-документ пакет, который содержит большую часть
стандартная документация Perl и Perldoc программу.
Доступна обширная дополнительная документация для модулей Perl, как распространяемых
с модулями Perl и сторонних производителей, которые упакованы или установлены локально.
У вас должна быть возможность просматривать документацию Perl с вашим человек(1) программа или Perldoc(1).
Некоторая документация недоступна в виде страниц руководства, поэтому, если перекрестная ссылка не найдена
чувак, попробуй с perldoc. Perldoc также может перенаправить вас прямо к документации по
функции (с -f выключатель). См. "Perldoc --help" (или "perldoc perldoc" или "man
perldoc ") для других полезных опций, которые может предложить perldoc.
В общем, если с вашей программой что-то пошло не так, и вы не уверены
где вам следует искать помощь, попробуйте привести свой код в соответствие использование строгий и использование
предупреждение. Они часто указывают, в чем именно заключается проблема.
ОПИСАНИЕ
Perl официально расшифровывается как Practical Extraction and Report Language, за исключением случаев, когда он
не делает.
Perl изначально был языком, оптимизированным для сканирования произвольных текстовых файлов, извлечения
информация из этих текстовых файлов и печать отчетов на основе этой информации. Это
быстро стал хорошим языком для решения многих задач системного управления. За прошедшие годы Perl
превратился в язык программирования общего назначения. Он широко используется для всего, начиная с
от быстрых «однострочников» до полномасштабной разработки приложений.
Язык призван быть практичным (простым в использовании, эффективным, полным), а не
красивый (крошечный, элегантный, минималистичный). Он объединяет (во всяком случае, по мнению автора) некоторые из
лучшие черты СЕПГ, AWKи sh, что делает его знакомым и простым в использовании для пользователей Unix
для быстрого решения досадных проблем. Его универсальное программирование
средства поддержки процедурных, функциональных и объектно-ориентированных парадигм программирования,
сделать Perl удобным языком для длительной работы над крупными проектами, независимо от того,
есть.
Корни Perl в обработке текста не были забыты с годами. Он все еще может похвастаться
некоторые из самых мощных регулярных выражений, которые можно найти где угодно, и его поддержка
Текст в Юникоде мирового класса. Он также обрабатывает все виды структурированного текста через
обширная коллекция расширений. Эти библиотеки, собранные в CPAN, предоставляют
готовые решения огромного количества проблем. Когда они не установили
сами по себе стандартные, они крадут у лучших - точно так же, как и сам Perl.
НАЛИЧИЕ
Perl доступен для большинства операционных систем, включая практически все Unix-подобные платформы.
См. Список поддерживаемых платформ в perlport.
ОКРУЖАЮЩАЯ СРЕДА
Смотрите perlrun.
Используйте perl5.22-x86_64-linux-gnu в Интернете с помощью сервисов onworks.net