formatage des nombres

2011-06-11 Par sujet Nahliel Steinberg
J'ai trouvé pour le curseur, enfin pas tout à fait, j'ai la barre verticale 
plutot du carré ça se paramètre dans
gnome terminal tout simplement.

Je reviens sur le caclul d'un fichier de nombre avec awk.

quand je fais le calcul de plusieurs valeures j'ai un résultat 56789023 sous 
cette forme,
est-il possible de définir le format ?

comme ça par exemple  :  56 789 023

C'est pour une meilleures lecture.


-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110611070232.GA4012@osiris



Re: formatage des nombres

2011-06-11 Par sujet Jean-Damien Durand
 quand je fais le calcul de plusieurs valeures j'ai un résultat 56789023
 sous cette forme, est-il possible de définir le format ?
 
 comme ça par exemple  :  56 789 023

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.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110600.57760.jeandamiendur...@free.fr



Re: formatage des nombres

2011-06-11 Par sujet Nahliel Steinberg

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




-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110611103416.GA6225@osiris



Re: formatage des nombres

2011-06-11 Par sujet Jean-Damien Durand
 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+

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201106111241.05474.jeandamiendur...@free.fr



Re: formatage des nombres

2011-06-11 Par sujet Nahliel Steinberg
J'ai trouvé mieux

awk BEGIN { printf \%'d\\n\,$N }

en console ça marche du moment ou je renseigne $N
export N=3034343

Ca fonctionne.

Le problème que j'ai c'est que pour passer cette ligne dans mon script il 
faudrait que $N
soit un nombre et là c'est un fichier qui contient le nombre et uniquement le 
nombre
que je veux formater.

J'avais vu une fois que l'on pouvait faire une commande dans une variable

genre 

N=cat monfichier

Est-ce possible ?


-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110611105205.GA6341@osiris



Re: formatage des nombres

2011-06-11 Par sujet Nahliel Steinberg
J'ai trouvé :

N=`cat monfichier`

et là ça marche comme ça :

awk BEGIN { printf \%'d\\n\,$N }

Nickel, merci encore

-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110611105735.GB6341@osiris



Re: formatage des nombres

2011-06-11 Par sujet Pascal Le Bris

On 11/06/2011 12:57, Nahliel Steinberg wrote:

J'ai trouvé :

N=`cat monfichier`

et là ça marche comme ça :

awk BEGIN { printf \%'d\\n\,$N }

Nickel, merci encore

   

Bonjour,

  point besoin de awk dans ce cas,

printf %'d\n `cat monfichier`

A+

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4df3520f.8070...@shom.fr



Re: formatage des nombres

2011-06-11 Par sujet Nahliel Steinberg
Excellent ca marche.

-- 
Nahliel

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110612042314.gb1...@srvdebian.info-cr.fr