Re: formatage des nombres
> >Bonjour,
> >
> >C'est une configuration de locale, c.f.
> >http://www.gnu.org/software/gawk/manual/html_node/Format-Modifiers.html,
> >que je reproduis ici en ligne de commande:
> >
> >% LC_ALL=en_US.UTF-8 gawk "BEGIN { printf \"%'d\\n\", 1234567 }"
> >1,234,567
> >% LC_ALL=fr_FR.UTF-8 gawk "BEGIN { printf \"%'d\\n\", 1234567 }"
> >1 234 567
> >
> >Tu noteras le caractère spécial ' dans %'d -;
> >
> >a+, JD.
>
> Comment faire la meme chose avec awk et passer un fichier
sur debian awk == gawk. Pour la second partie de la question:
% cat /tmp/thousands.awk
BEGIN { printf "%'d\n", 1234567 }
% LC_ALL=fr_FR.UTF-8 awk -f /tmp/thousands.awk
1 234 567
Ne pas oublier le ' dans la ligne de formatage.
a+
Reply to: