Bonjour,
j’ai un problème avec le script suivant :
#!/bin/bash
for repertoire in `ls`
do
echo "$repertoire"
done
J’ai un nom de répertoire avec un espace dedans, et du coup, il me le traite comme 2 entrées différentes dans mon for … Comment je peux éviter ça ?
La preuve par l’exemple :
glorf@debian-desktop64-maman:~/code$ ls
Dof'Graph find_rangement.sh rangement.sh rangement.sh.save test lolilol test.sh
glorf@debian-desktop64-maman:~/code$ ./test.sh
Dof'Graph
find_rangement.sh
rangement.sh
rangement.sh.save
test
lolilol
test.sh
Cordialement,
Glorf