Bonjour,

Il faut pas oublier les doubles crottes!

aa="/home/z1 z2 z3/toto/" ou aa=/home/z1\ z2\ z3/toto
cd "$aa"

Bonne annee!
Laurent Menase

Jean-Louis Cech wrote:

Gasp, Help !!!

j'ai un répertoire avec des espaces dans le nom par exemple
/home/z1 z2 z3/toto/

je veux depuis un script bash aller dans toto.
Je crée une variable  $aa  qui contient
/home/z1\ z2\ z3/toto/
Malgré les \ pour banaliser les espaces ça bugue, bash
interprète l'espace comme un séparateur.

aa=/home/z1'\ 'z2'\ 'z3/toto/
echo $aa donne bien /home/z1\ z2\ z3/toto/
cd $aa se plante sur /home/z1\ qui n'existe pas.

YATY un heureux savant avec une solution ?


=========================
Jean-Louis Cech
Mairie de Villebon / S.I.
TEL : 01 69 93 49 09
GSM : 06 62 24 08 69
========================= _________________________________
Linux mailing list
[EMAIL PROTECTED]
http://lists.parinux.org/mailman/listinfo/linux


_________________________________
Linux mailing list
[EMAIL PROTECTED]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à