J'ai un problème avec le script suivant:ne fonctionne pas comme prévu dans bash
function select_run {
clear
if [ -d ./folder1 ]; then
echo "folder1 exist"
exit
else
echo "folder1 doesnt exist"
mkdir folder1
select_run
fi
}
La question ici est que le script après la création du folder1 qu'il n'existe pas et après que je essayé d'appeler la même fonction afin de vérifier si le dossier existe, mais cela ne fonctionne pas, car le script me montre toujours la partie concernant la commande else
, je ne sais pas pourquoi.
pour moi votre code fonctionne bien – Mozak
'mkdir -p' va créer un répertoire uniquement s'il n'existe pas, si tel est le problème. –