[SSFR] [zsh] role guillemets doubles dans les expansions ?

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


Bonjour à tous,

les 2 boucles foreach suivantes mettent en evidence l'importance des guillemets doubles lors de la capture des lignes d'un fichier.

Je constate, certes, mais ne me l'explique pas. Est ce que qq1 pourrait m'eclaircir ?

% cat comprendre
this
is
a
test

% foreach l (  ${(f)"$(< comprendre )"} ) { print $l }
this
is
a
test

% foreach l (  ${(f)$(< comprendre )} ) { print $l }
this is a test




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