Re: [LA-discussions] problème d'espaces dans une variable bash

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]


Le jeudi 17 mai 2012 09:57:00 fox patrick a écrit :
> Bonjour Daniel,

Salkut Patrick

> #J'ajoute des anti-slash devant mes espaces
> DIR=$(echo $DIRNAME | sed 's/ /\\ /g')

ben ça marche pas, voici la partie du script concernée, ce sera sans doute 
plus facile pour trouver une soluce

for DIRNAME in *;do
DIR=$(echo $DIRNAME | sed 's/ /\\ /g')
ARTIST="$DIR";
cd $ARTIST
......
done

et là ça me dit, pour le répertoire Al Di Meola :
cd: Al\: Aucun fichier ou dossier de ce type

-- 
Cordialement,
Daniel Cartron

--
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/