Il existe une autre catégorie de variables qu'il est intérressant de récupérer, ce sont celle du système. Elles définissent l'éditeur par défaut de l'utilisateur ou le chemin d'accès de son répertoire personnel.
Il y a un moyen en Perl de récupérer les variables du système, Perl les place dans un tableau, même si ce type de tableau est un peu particulier :
#!/usr/bin/perl
use strict;
my $home = $ENV{HOME};
print $home."\n";
Qui affiche votre répertoire utilisateur. N'hésitez pas à utiliser ce genre de fonction, cela fait plus propre et vous garantit une plus grande portabilité.