Dans cPanel, ils vous indiquent d'insérer ce code dans le début des fichiers Perl. Je ne suis pas sûr de ce que ça fait. J'ai essayé le code avec et sans cela au début du fichier et il semble que tout fonctionne de la même manière. Je n'ai pas testé cela avec cron en cours d'exécution du code, mais seulement comme moi-même. Par « testé sur », je veux dire en utilisant des lignes d'impression, des connexions de base de données & renvoie, sous-marins, vars, etc ...Que fait ce code Perl?
BEGIN
{
my $base_module_dir = (-d '/home/root/perl' ? '/home/root/perl' : (getpwuid($>))[7] . '/perl/');
unshift @INC, map { $base_module_dir . $_ } @INC;
}
qu'en est-il de cette pièce? "(getpwuid ($>)) [7]" Je ne comprends pas le $> et le tableau ref (?) à [7] – CheeseConQueso
http://p3rl.org/getpwuid - mais je modifierai légèrement ma réponse – nicomen
+1 pour me montrer à nouveau pourquoi j'aime le Perl. – Dummy00001