... compilateur/interpréteur1.1
#!/usr/local/bin/perl par exemple ...
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... Windows1.2
Sur lesquels on lance une application Perl en la citant derrière le chemin d'accès à l'interpréteur ou en effectuant une association entre un suffixe de fichier (.pl par exemple) et l'interpréteur Perl.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
...undef2.1
undef vaut 0 pour un nombre ou vide pour une chaîne. On peut indifféremment utiliser les opérateurs de comparaison == ou eq pour comparer un scalaire à la valeur undef
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
...print5.1
Mais printf n'utilise pas la variable $_ par défaut.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... ci-dessus7.1
recherche n'importe quelle chaîne de caractères située entre $<>$ suivie d'un texte (éventuellement vide), suivi entre $<>$ de la chaîne trouvée initialement précédée d'un /
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
...undef10.1
On peut les comparer aux variables automatiques de C.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... ligne12.1
On peut aussi lire entièrement un fichier dans une variable de type tableau (cf. section 4).
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... variables12.2
($a,$b,$c) = split (/:/);
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... Unix13.1
Une équivalence est faite automatiquement pour Win32.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... d'Unix13.2
On procède par équivalence pour Win32.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... octal13.3
La signification du codage est documentée dans le manuel Unix, voir chmod(1).
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... caractères13.4
Elles fonctionnent également sur des descripteurs de fichiers.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... répertoire13.5
En l'absence de chaîne de caractères et de descripteur de fichier, c'est la variable $_ qui sera utilisée.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... fichiers13.6
Une inode sous Unix.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... (CGI18.1
En service depuis 1993, CGI n'a jamais porté le status de RFC, une proposition est en cours de réalisation cf. http://web.golux.com/coar/cgi
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... CGI18.2
Il est possible de placer le source du formulaire dans la procédure, elle doit alors émettre le source du formulaire si la méthode est GET, traiter les champs saisis si la méthode est POST.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... mod\_perl18.3
Consulter ftp://ftp.bora.net/pub/CPAN/modules/by-module/Apache/ la version actuelle est
mod_perl-1.18.tar.gz
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... APACHE18.4
Le serveur HTTP le plus utilisé au monde, consulter http://www.apache.org
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... APACHE18.5
Pour ajouter des fonctionnalités au serveur HTTP de base.
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
  
... FastCGI18.6
Consulter http://www.fastcgi.com/ et installer le module fastcgi pour APACHE ainsi que FCGI pour Perl
  
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.