parce qu'en shell suivant la quote, l'intérieur n'est pas évalué
lors de la première passe et que je me rappelais plus laquelle ;-)
(voir ce que je viens de lire et que tu illustres par l'exemple plus bas ;-)
merci pour le rappel mémoire : c'est parfait
chris
PS si je me rappelle bien, tu peux quoter plusieurs fois ;-)
Jerome KIEFFER a écrit :
> pourquoi tu mets des cotes droites ET inverses ?
>
> a=`ls`
> affecte a $a la sortie stdout de ls.
>
> si tu veux parcourir un fichier et fair un wget dessus :
> for i in `cat fichier`; do wget ftp://monserveur/$i ; done
>
> pour les autres cotes regarde l'exemple ci-dessous :
> a=toto
> echo $a
> toto
> echo '$a'
> $a
> echo "$a"
> toto