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 : Sélectionner tout - Visualiser dans une fenêtre à part
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