Précédent   Forum du club des développeurs et IT Pro > Autres langages > Perl > Téléchargez
Téléchargez Récupérez et commentez les sources et outils mis à disposition par la rubrique Perl
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 15/03/2012, 21h02   #1
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 529
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 529
Points : 31 713
Points : 31 713
Par défaut Comment utiliser des noms de fichiers ou répertoires portables ?

Bonjour,

Je vous propose un nouvel élément à utiliser : Comment utiliser des noms de fichiers ou répertoires portables ?

La meilleure solution est de toujours utiliser le module Perl File::Spec qui est disponible dans le core de Perl.

Vous n'aurez plus besoin de vous soucier de la plateforme sous laquelle le programme tournera.

Qu'en pensez-vous ?
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2012, 21h15   #2
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 529
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 529
Points : 31 713
Points : 31 713
Un peu plus d'explications dans la FAQ.
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2012, 22h34   #3
dev_KooK
Invité régulier
 
Inscription : mars 2009
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 12
Points : 9
Points : 9
Il me semble que l'exemple n'est pas des plus pertinents.
Où se trouve le C:/ sous un système *nix ?

Perso, j'utilise beaucoup ce module, mais à cause de l'ancrage de la racine, j'ai souvent l'impression de perdre mon temps.
En relatif, par contre la justification tient bon ( à la note suivante près).

À noter aussi, perl est semble-t-il capable d'adapter seul les chemins en fonction du système d'exploitation. (un chemin relatif avec des '\' sera reconnu sous windows).

KooK
dev_KooK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2012, 22h47   #4
djibril
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 13 529
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 13 529
Points : 31 713
Points : 31 713
Si vous avez des exemples pertinents à proposer, c'est tout à votre honneur. L'utilisation d'un \ fonctionne sous Windows, mais c'est mal . Encore faut-il utiliser des simples quote pour que Perl ne génère pas une erreur. Bien évidemment, Perl comprendra également les / sur tous les systèmes, mais en fonction des programmes, on peut être amené à avoir des chemins avec \, donc ce module est la manière alternative pour coder proprement sans se soucier de la portabilité de son programme.
__________________
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h13.


 
 
 
 
Partenaires

Hébergement Web