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 :

OptionsDescription< /tr> -d[:debugger]Exécuter le programme en mode débogage-IdirectorySpécifiez @ INC/#include Directory-T
选项描述
-d[:debugger]在调试模式下运行程序
-Idirectory指定 @INC/#include 目录
-T

允许污染检测

-t允许污染警告
-U允许不安全操作
-w允许很多有用的警告
-W允许所有警告
-X禁用使用警告
-e program执行 perl 代码
file执行 perl 脚本文件
Autoriser la détection de contamination

-tAutoriser les avertissements de contamination-UAutoriser les opérations non sécurisées -wAutoriser de nombreux avertissements utiles-WAutoriser tous les avertissements< / tr>-XDésactiver l'avertissement d'utilisation-e programmeExécuter le code PerlfichierExécuter le fichier de script Perl

Exécution du script

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"
<🎜>