| $_ | La variable par défaut pour de nombreuses
fonctions | 
| $? | Le statut retourné par la dernière commande  
system ou pipe | 
| $] | Le numéro de version de  perl | 
| $! | Dans un contexte numérique, renvoie la valeur de
 errno | 
|  | Dans un contexte de chaîne, renvoie le message d'erreur
correspondant | 
| $@ | Le message d'erreur de la dernière
commande  eval ou  do | 
| $0 | Le nom du fichier contenant le script exécuté.
Cette variable peut être assignée | 
| $$ | Le pid du script. Altéré par  fork dans le
processus fils | 
| $<,$> | Les uid ( real et  effective)
du script | 
| $(,$) | Les gid ( real et  effective)
du script | 
| $| | Si non nulle, force un  flush après chaque
opération de lecture ou d'écriture sur le filehandle courant | 
| $1,$2, ... | Voir le chapitre 5
sur les expressions régulières 
 |