Utiliser la commande cd avec une variable comme nom de dossier
Bonjour,
Je n'ai pas trouvé de réponse malgré mes recherches.
J'écris un script en shell bash.
Je demande à l'utilisateur un nom pour créer ensuite un dossier avec ce nom : nom_dossier
Je souhaite ensuite y copier un répertoire puis me déplacer dans le dossier créé.
J'arrive à créer le dossier, y copier un autre dossier mais je n'arrive pas à me déplacer vers ce dossier.
Voici ce que j'ai écrit :
Code:
1 2 3 4 5 6 7
| #!/bin/bash
read -p 'Entrez le nom du dossier : ' dossier
mkdir "$dossier"
cp -r test "$dossier"/
cd "${dossier}" |
Il y a d'après mes recherches un problème avec la manière dont cd interprète les variables mais je sèche.
A vos avis.
Patrick