Introduction à Perl
Avant de commencer à apprendre le langage Perl, nous devons d'abord installer l'environnement d'exécution Perl.
Perl peut fonctionner sur les plateformes suivantes :
Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.)
Win 9x/NT/2000/
WinCE
Macintosh (PPC, 68K)
Solaris (x86, SPARC)
OpenVMS
Alpha (7.2 et versions ultérieures)
Symbian
Debian GNU/kFreeBSD
MirOS BSD
Attendez...
Perl a été installé par défaut sur de nombreuses plates-formes système. Nous pouvons vérifier s'il a été installé via la commande suivante :
$ perl -v This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2013, Larry Wall ……
Si ce qui précède. les informations sont affichées, déjà installé, s'il n'est pas encore installé, vous pouvez voir les instructions d'installation suivantes.
Installation de Perl
Nous pouvons télécharger le package d'installation de la plateforme correspondante depuis le site officiel de Perl : https://www.perl.org/get.html
Installation de Perl sur Unix et Linux
Les étapes pour installer Perl sur les systèmes Unix/Linux sont les suivantes :
Ouvrez http ://www via un navigateur .perl.org/get.html.
Téléchargez le package source pour Unix/Linux.
Téléchargez le fichier perl-5.x.y.tar.gz et effectuez les opérations suivantes.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
Ensuite, nous utilisons la commande perl -v pour vérifier si l'installation a réussi.
Après une installation réussie, le chemin d'installation de Perl est /usr/local/bin, et la bibliothèque est installée dans /usr/local/lib/perlXX, XX est le numéro de version.
Installation de Windows Perl
Perl possède des compilateurs ActiveStatePerl et Strawberry Perl sur la plate-forme Windows.
La plus grande différence entre ActiveState Perl et Strawberry Perl est que Strawberry Perl contient de nombreux modules de CPAN, donc le fichier d'installation téléchargé par Strawberry Perl fait plus de 80 Mo, tandis qu'ActiveState Perl ne fait qu'environ 20 Mo.
Nous utilisons Strawberry Perl ici.
Les étapes pour installer Perl sur les systèmes Windows sont les suivantes :
Lien du package d'installation Strawberry : http://strawberryperl.com.
Téléchargez la version correspondant à votre système : 32 bits ou 64 bits.
Après le téléchargement, double-cliquez pour l'ouvrir et suivez l'assistant d'installation étape par étape pour l'installer.
Mac OS Installer Perl
Les systèmes Mac OS ont généralement Perl installé par défaut. S'il n'est pas installé, effectuez les opérations suivantes. étapes :
Ouvrez http://www.perl.org/get.html via le navigateur.
Téléchargez le package source pour Mac OS.
Téléchargez le fichier perl-5.x.y.tar.gz et effectuez les opérations suivantes.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
Après une exécution réussie, le chemin d'installation de Perl est /usr/local/bin, et la bibliothèque est installée dans /usr/local/ lib/perlXX, XX est le numéro de version.
Exécuter Perl
Perl a différentes méthodes d'exécution.
1. Interactif
Nous pouvons exécuter du code perl directement dans la ligne de commande. Le format de syntaxe est le suivant :
$perl -e <perl code> # Unix/Linux 或 C:>perl -e <perl code> # Windows/DOS
Les paramètres de la ligne de commande sont les suivants :
选项 | 描述 |
---|---|
-d[:debugger] | 在调试模式下运行程序 |
-Idirectory | 指定 @INC/#include 目录 |
-T | 允许污染检测 |
-t | 允许污染警告 |
-U | 允许不安全操作 |
-w | 允许很多有用的警告 |
-W | 允许所有警告 |
-X | 禁用使用警告 |
-e program | 执行 perl 代码 |
file | 执行 perl 脚本文件 |
Nous pouvons mettre le code perl dans un fichier de script et exécuter le code du fichier via la commande suivante :
$perl script.pl # Unix/Linux
或
C:>perl script.pl # Windows/DOS
Environnement de développement intégré (IDE : Integrated Development Environment)Nous pouvons également ajouter quelques graphiques Exécuter des scripts Perl sur l'environnement de l'interface utilisateur (GUI). Voici deux environnements de développement intégrés Perl couramment utilisés et recommandés : - Padre : Padre est un environnement de développement intégré pour les développeurs de langage Perl, fournissant des fonctions de coloration syntaxique et de reconstruction de code.
- EPIC : EPIC est un plug-in pour l'IDE Perl Eclipse Si vous êtes familier avec Eclipse, vous pouvez l'utiliser. Étapes d'installation : Aide-->Eclipse Marketplace-->Entrez EPIC--> Sélectionnez l'installation et la mise à jour. <img src="http://php.cn/style/images/20150311184626567.png"