Test du système en Perl

Résolu
Bonjour,
J'ai un script perl qui doit lancer une commande différente suivant que je me trouve sous Linux ou sous XP.

Comment dans ce script tester le système sur lequel je suis ?

Pardon si la question a été posée, mes recherches sur CCM et google ne donnent rien :-(

MERCI d'avance !

3 réponses

  1. Hello,

    Merci pour le lien zip

    bonne pioche !

    :-)
    0
    1. MERCI zipe31 !

      Mieux vaut un qui sait que 10 qui cherchent !

      En plus la page est pleine d'astuces !!

      Ma petite contrib pour celles et ceux qui veulent juste faire un copier/coller :

      #!/usr/bin/perl
      use strict;
      use Config;
      {
      print "$Config{osname}\n";
      print "$Config{archname}\n";
      }

      # perl system.pl
      linux
      i686-linux-thread-multi
      0
      1. Contributeur
        De rien, happy for you ;-))

        Mieux vaut un qui sait que 10 qui cherchent !
        Ben je n'en savais rien avant que tu poses la question ;-\
        0
      2. Modérateur
        Salut,

        Allez, pour amusement ;-)
        :~$ perl -V:osname -V:archname 
        osname='linux'; 
        archname='i486-linux-gnu-thread-multi';


        ou
        :~$ perl -V::osname -V::archname
        'linux';
        'i486-linux-gnu-thread-multi';
        0