Programmation pour le T.A.L. avec Perl

++ Partie 02
++ Étape 01 : Introduction
++ Exercice 00 : Script direct en ligne de commande

Syntaxe : perl –e '‹bloc d'instructions PERL›'



Commande :

Résultat :

L’option –v de la commande perl permet de connaître la version de perl utilisée (v5.8.8).



Commande :

Résultat :

La commande permet d’avoir le manuel d’utilisation de la commande perl.

Pour naviguer dans une page‚ il faut utiliser la touche flèche haut et la touche flèche bas ‚ ou la barre d’espacement.
Pour quitter‚ il faut taper sur la touche Q .



Commande :

Résultat :

L’option –e de la commande perl est le paramètre principal pour l’écriture d’un uniligne. Son argument est une ligne de code. La ligne de code‚ qui se trouve entre les simples quotes‚ est traitée comme si elle était un script perl. En effet‚ on retrouve bien les mêmes éléments : La chaîne de caractères "Sandy" qu’on affecte à la variable $prenom‚ on a ensuite un point–virgule suivi d’une autre ligne de code qui contient la commande print pour afficher la chaîne de caractères "Bonjour "‚ le contenu de la variable $prenom et un retour à la ligne.



Commande :

Résultat :

Il est possible d’utiliser des boucles. Comme précédemment‚ on retrouve les mêmes éléments que dans un script :



Commande :

Résultat :

printf signifie qu’on affiche sous contrôle d’un format.
%3d signifie qu’on affiche un nombre entier en base 10 et qu’il est cadré à droite sur 3 digits.
%5d signifie qu’on affiche un nombre entier en base 10 et qu’il est cadré à droite sur 5 digits.
%3d%3d et %5d sont remplacés respectivement par le contenu des variables $n$i et $n*$i.