Perl - tester l'existance d'un fichier/repertoire - Programmation
Marsh Posté le 25-03-2002 à 11:37:04
Opérateurs de tests de fichier:
-e $fich Vrai si le fichier nommé par $fich existe
-r $fich Vrai si fich accessible en lecture
-w $fich Vrai si fich accessible en écriture
-d $fich Vrai si fich est un répertoire
-f $fich Vrai si fich est un fichier réulier
-T $fich Vrai si fich est un fichier texte
Exemple:
-e "/usr/bin/perl" or warn "Perl est mal installé!\n";
Marsh Posté le 25-03-2002 à 11:49:22
Merci !
si $fich est un lien symbolique vers un fichier ou un repertoire que donnent les tests -f et -d ?
Marsh Posté le 25-03-2002 à 12:03:54
ben essaye
Marsh Posté le 25-03-2002 à 15:21:36
BENB a écrit a écrit : Merci ! si $fich est un lien symbolique vers un fichier ou un repertoire que donnent les tests -f et -d ? |
Honnêtement je n'en sais rien, mais la remarque de Jupiler me semble tout à fait pertinente!
Marsh Posté le 26-03-2002 à 16:47:04
Toucouch a écrit a écrit : Honnêtement je n'en sais rien, mais la remarque de Jupiler me semble tout à fait pertinente! |
Sauf quand on n'a pas la machine cible sous la main
Sous Unix c'est tip-top... reste a souhaiter que ce sera idem avec les "raccourcis" de Windows...
merci a tout les deux !
[jfdsdjhfuetppo]--Message édité par BENB--[/jfdsdjhfuetppo]
Marsh Posté le 26-03-2002 à 17:19:51
BENB a écrit a écrit : Sauf quand on n'a pas la machine cible sous la main Sous Unix c'est tip-top... reste a souhaiter que ce sera idem avec les "raccourcis" de Windows... merci a tout les deux ! |
De nada, amiga!
Marsh Posté le 25-03-2002 à 10:46:31
j'ai un nom et je voudrais savoir s'il est un fichier ou un repertoire du repertoire courant...