Tester L'existance d'un répertoir

simodsio Messages postés 68 Statut Membre -  
simodsio Messages postés 68 Statut Membre -
Bonjour,
bonjour à tous

j'aimerais crééer une boucle qui donne la main de saisir un chemein vers un répertoir quelqconque et tester s'il existe sur le systeme sinon on boucle jusqu'à ce qu'on rentre le bon chemin

j'ai ecris ce petit script :

Code ksh :
until [ ! (-d ${Source_Path}];) ]
do
echo -e "${Source_Path} is not a correct Path!! ";
echo -e "Please type a correct Path";
read Source_Path

donemais ca ne marche pas.
merci de me donner un petit coup de pousse
A voir également:

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,
#! /bin/ksh

#set -xv

while :
do
echo -n "Entrez un chemin valide : "
read Source_Path
if [ ! -d "$Source_Path" ]
        then
                echo -e "Chemin invalide.\nRecommencez s'il vous plaît.\n"
                continue
        else
                echo "$Source_Path est bien un répertoire valide."
                break
fi
done
;-))
0
simodsio Messages postés 68 Statut Membre
 
VERRY GOOOOOOOOOOOOOOOOOOOOOOD

Merci tu m'as sauvé
0