printf et le format de la virgule
bonjour,
J'essaie d'effectuer la troncature d'un nombre issue d'un calcul. Dans tous ces calculs la virgule est sous la forme d'un point et ca marche très bien. Mais lors du printf il demande un virgule sous forme de virgule m'obligeant à effectuer une pirouette
Code:
1 2
| d1=$( grep toto monfichier | awk ' {printf $1}' | sed -e "s/\./,/g" )
d12=$(printf %f $d1 | sed -e "s/,/./g") |
Est ce du à mon environnement en français et que puis je faire pour éviter cette pirouette et faire ça en une seule étape.
Merci