pkarat@??? 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";
>
> me renvoie:
>
> Can't modify subtraction in list assignment at ./connect_fai.prl line 8, near ");"
> Execution of ./connect_fai.prl aborted due to compilation errors.
Salut,
Il s'agit d'un simple pb de syntaxe, avec ta variable '$nom-d_hote' : ce n'est
pas un nom de variable correct, le signe - ne peut faire partie d'un
identifiant...
Perl le comprends d'ailleurs comme '$nom - d_hote'
Fred.