Patrice Karatchentzeff wrote:
> Salut,
>
> J'ai un petit problème avec Perl. Je n'arrive pas à récupérer le nom
> d'hôte de ma machine. Le programme suivant:
>
> #! /usr/bin/perl -w
>
> #use strict;
> #use POSIX qw(uname);
> POSIX::uname();
>
> # récupération des infos du système
> ($noyau, $nom-d_hote, $sortie, $version, $materiel) = POSIX::uname();
> print " noyau : $noyau \n";
>
ton script ne marche pas car en faite la valeur du noyau ($noyau) est dans le tableau
uname [0...4]
essaye :
#! /usr/bin/perl
use POSIX qw(uname);
($noyau, $nom_d_hote, $sortie, $version, $materiel) = uname();
$nom_noyau = (uname)[0];
print ($nom_noyau);
--
a+
Fred
"Lycée Marie Curie, av du 8 mai 1945, 38435 Echirolles"