Bonjour,
existe-t-il une fonction/commande (style bc (ou autre))
pouvant être plus simple que la partie awk ci-dessous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 # arrondir au demi-point supérieur echo " 41.25 16.51 16.50 16.99" | while read valeur ; do awk ' {unite=(substr($1,1,2))}; {decimal=(substr($1,4,2))}; {if (decimal<=50){decimal=50}}; {if (decimal>50) {decimal=00;unite=unite+1}}; {print unite,decimal}' done
Partager