Il a raison : echo ne répète que ses arguments... ; d’où son nom-nom-nom ;)
Mais tu as presque raison : avant que la commande d’écho ne print as is ses arguments, l’interpréteur de commande a d’abord évalué la ligne avec tout ce que cela implique (les espaces sont concaténés et les méta-caractères développés et les variables évalués etc. sauf si on pense à protéger/échapper...) :)
Ton exemple est presque bon ; j’utilise souvent l’écho pour lister les fichiers, mais ça c’est une autre histoire...
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Interpretation Bash
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message [résolu] [RSYNC] Mes règles d'inclusion/exclusion ne fonctionnent pas. Évalué à 2 (+0/-0).
Il a raison :
echone répète que ses arguments... ; d’où son nom-nom-nom ;)Mais tu as presque raison : avant que la commande d’écho ne print as is ses arguments, l’interpréteur de commande a d’abord évalué la ligne avec tout ce que cela implique (les espaces sont concaténés et les méta-caractères développés et les variables évalués etc. sauf si on pense à protéger/échapper...) :)
Ton exemple est presque bon ; j’utilise souvent l’écho pour lister les fichiers, mais ça c’est une autre histoire...
"It is seldom that liberty of any kind is lost all at once." ― David Hume