Posté par freem .
En réponse au message Script bash.
Évalué à 2.
Pas idiot le triple `
Bah, ça me permets de faire moins d'efforts pour comprendre, et tant mieux si ça aide les autres.
Commande système pour printf, ne sais pas les effets de bord possible
C'est simple: les mêmes que pour echo, le flou en moins, la flexibilité en plus. Globalement, printf semble être plus recommandé, bien que je n'aie pas de source à citer.
Ce qui est certain, c'est que juste le 1er paramètre détermine ce que tu afficheras réellement, et que les options de format sont nettement plus riches. Reste à savoir le poids du binaire en RAM et en ROM, qui peut impacter des usages embarqués. Mais dans l'embarqué, il est ridicule d'utiliser GNU, mieux vaut partir sur un *BSD ou busybox, le code est nettement plus concis, souvent en sacrifiant les locales, mais, c'est l'embarqué...
En tout cas, l'important, c'est que tu sois content :)
[^] # Re: Dans le même esprit
Posté par freem . En réponse au message Script bash. Évalué à 2.
Bah, ça me permets de faire moins d'efforts pour comprendre, et tant mieux si ça aide les autres.
C'est simple: les mêmes que pour echo, le flou en moins, la flexibilité en plus. Globalement, printf semble être plus recommandé, bien que je n'aie pas de source à citer.
Ce qui est certain, c'est que juste le 1er paramètre détermine ce que tu afficheras réellement, et que les options de format sont nettement plus riches. Reste à savoir le poids du binaire en RAM et en ROM, qui peut impacter des usages embarqués. Mais dans l'embarqué, il est ridicule d'utiliser GNU, mieux vaut partir sur un *BSD ou busybox, le code est nettement plus concis, souvent en sacrifiant les locales, mais, c'est l'embarqué...
En tout cas, l'important, c'est que tu sois content :)