Bonjour,
après avoir fait des recherches dans le forum et des bouquins de programmations Perl, je n'ai pas trouvé comment savoir dans un script sous quel OS est ce script.
J'explique mon soucis : j'écris un script Perl ou j'utilise la fonction split afin de récupérer un nom de fichier :
ou $line correspond à un path, je récupère ensuite le dernier élément du tableau fourni par split.
Code : Sélectionner tout - Visualiser dans une fenêtre à part split m!(\\)!,$line
J'ai fait ce script sous windows, il marche. Mais sous linux(ce script doit pouvoir marcher sous les deux) je dois passer
Je voudrais savoir si il existe un moyen donc de connaitre l'os sous lequel on travaille (un peu dans le genre de os.name sous python) afin d'entourer ce code par un condition.
Code : Sélectionner tout - Visualiser dans une fenêtre à part split m!(\/)!,$line
Merci de votre aide.
Partager