Perl - Environnement

Avant de commencer à écrire nos programmes Perl, voyons comment configurer notre environnement Perl. Perl est disponible sur une grande variété de plates-formes -

  • Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX etc.)
  • Gagnez 9x / NT / 2000 /
  • WinCE
  • Macintosh (PPC, 68 Ko)
  • Solaris (x86, SPARC)
  • OpenVMS
  • Alpha (7.2 et versions ultérieures)
  • Symbian
  • Debian GNU / kFreeBSD
  • MirOS BSD
  • Et beaucoup plus...

Il est plus probable que perl soit installé sur votre système. Essayez simplement de donner la commande suivante à l'invite $ -

$perl -v

Si vous avez installé perl sur votre machine, vous recevrez un message comme suit -

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.

Si vous n'avez pas déjà installé Perl, passez à la section suivante.

Obtenir l'installation de Perl

Le code source, les binaires, la documentation, les actualités, etc. les plus à jour et les plus récents sont disponibles sur le site officiel de Perl.

Perl Official Website - https://www.perl.org/

Vous pouvez télécharger la documentation Perl sur le site suivant.

Perl Documentation Website - https://perldoc.perl.org

Installer Perl

La distribution Perl est disponible pour une grande variété de plates-formes. Vous devez télécharger uniquement le code binaire applicable à votre plate-forme et installer Perl.

Si le code binaire de votre plateforme n'est pas disponible, vous avez besoin d'un compilateur C pour compiler le code source manuellement. La compilation du code source offre plus de flexibilité en termes de choix des fonctionnalités dont vous avez besoin dans votre installation.

Voici un bref aperçu de l'installation de Perl sur différentes plates-formes.

Installation Unix et Linux

Voici les étapes simples pour installer Perl sur une machine Unix / Linux.

  • Ouvrez un navigateur Web et accédez à https://www.perl.org/get.html.

  • Suivez le lien pour télécharger le code source compressé disponible pour Unix / Linux.

  • Télécharger perl-5.x.y.tar.gz fichier et exécutez les commandes suivantes à l'invite $.

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

NOTE - Ici $ est une invite Unix où vous tapez votre commande, assurez-vous donc de ne pas taper $ en tapant les commandes mentionnées ci-dessus.

Cela installera Perl dans un emplacement standard / usr / local / bin et ses bibliothèques sont installées dans / usr / local / lib / perlXX , où XX est la version de Perl que vous utilisez.

Il faudra un certain temps pour compiler le code source après avoir émis le makecommander. Une fois l'installation terminée, vous pouvez émettreperl -và l'invite $ pour vérifier l'installation de perl. Si tout va bien, alors il affichera un message comme nous l'avons montré ci-dessus.

Installation de Windows

Voici les étapes pour installer Perl sur une machine Windows.

  • Suivez le lien pour l'installation de Strawberry Perl sur Windows http://strawberryperl.com

  • Téléchargez la version 32 bits ou 64 bits de l'installation.

  • Exécutez le fichier téléchargé en double-cliquant dessus dans l'Explorateur Windows. Cela fait apparaître l'assistant d'installation de Perl, qui est vraiment facile à utiliser. Acceptez simplement les paramètres par défaut, attendez que l'installation soit terminée et vous êtes prêt à démarrer!

Installation sur Macintosh

Pour créer votre propre version de Perl, vous aurez besoin de «make», qui fait partie des outils de développement Apples généralement fournis avec les DVD d'installation de Mac OS. Vous n'avez pas besoin de la dernière version de Xcode (qui est désormais facturée) pour installer make.

Voici les étapes simples pour installer Perl sur une machine Mac OS X.

  • Ouvrez un navigateur Web et accédez à https://www.perl.org/get.html.

  • Suivez le lien pour télécharger le code source compressé disponible pour Mac OS X.

  • Télécharger perl-5.x.y.tar.gz fichier et exécutez les commandes suivantes à l'invite $.

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

Cela installera Perl dans un emplacement standard / usr / local / bin et ses bibliothèques sont installées dans / usr / local / lib / perlXX , où XX est la version de Perl que vous utilisez.

Exécuter Perl

Voici les différentes manières de démarrer Perl.

Interprète interactif

Vous pouvez entrer perlet commencez immédiatement à coder dans l'interpréteur interactif en le démarrant à partir de la ligne de commande. Vous pouvez le faire depuis Unix, DOS ou tout autre système, qui vous fournit un interpréteur de ligne de commande ou une fenêtre shell.

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

or 

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

Voici la liste de toutes les options de ligne de commande disponibles -

N ° Sr. Option et description
1

-d[:debugger]

Exécute le programme sous le débogueur

2

-Idirectory

Spécifie le répertoire @ INC / # include

3

-T

Active les contrôles de saleté

4

-t

Active les avertissements d'altération

5

-U

Permet des opérations dangereuses

6

-w

Active de nombreux avertissements utiles

sept

-W

Active tous les avertissements

8

-X

Désactive tous les avertissements

9

-e program

Exécute le script Perl envoyé en tant que programme

dix

file

Exécute le script Perl à partir d'un fichier donné

Script depuis la ligne de commande

Un script Perl est un fichier texte, qui contient du code Perl et il peut être exécuté en ligne de commande en appelant l'interpréteur sur votre application, comme dans l'exemple suivant -

$perl  script.pl          # Unix/Linux

or 

C:>perl script.pl         # Windows/DOS

Environnement de développement intégré

Vous pouvez également exécuter Perl à partir d'un environnement d'interface utilisateur graphique (GUI). Tout ce dont vous avez besoin est une application GUI sur votre système qui prend en charge Perl. Vous pouvez télécharger Padre, l'IDE Perl . Vous pouvez également utiliser Eclipse Plugin EPIC - Éditeur Perl et IDE pour Eclipse si vous êtes familier avec Eclipse.

Avant de passer au chapitre suivant, assurez-vous que votre environnement est correctement configuré et fonctionne parfaitement. Si vous ne parvenez pas à configurer correctement l'environnement, vous pouvez demander l'aide de votre administrateur système.

Tous les exemples donnés dans les chapitres suivants ont été exécutés avec la version v5.16.2 disponible sur la saveur CentOS de Linux.