On Fri, 29 Dec 2006 16:12:28 +0100, Jean-Louis Cech wrote:
> 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 ?

Ah, Bash et les espaces. Beaucoup d'heures d'amusement....

$ aa=/home/z1' 'z2' 'z3/toto

ou

$ aa='/home/z1 z2 z3/toto'

ou

$ aa=/home/z1\ z2\ z3/toto

puis

$ echo $aa
/home/z1 z2 z3/toto
$ cd "$aa"
$

... marche pour moi.

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

Répondre à