Bonjour,

J'essaie de mettre une commande dans une variable, dans un script mais cela ne marche pas du tout
Je souhaiterais créer un sous-dossier a partir du nom d'un fichier présent dans dossier, lorsque j’écris le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for file in dossier/*.txt; do
    name =' basename $file .txt'
    echo $name
    # nom du fichier qui sera le nouveau nom d'un nouveau dossier
    mkdir -p ${name}
done

Le bash ne veut pas intergerer la commande basename dans name , mkdir ne passe pas non plus

Si quelqu'un aurait une idée ??

Merci