[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] - Ajouter une virgule



Bonjour,

je peux proposer une solution dans le cas ou tu voudrait avoir un point (ou autre chose) avant le dernier caractère.

en utilisant tr, il vas remplacer le dernier caractère de la chaîne par un point, puis tu ajoute le dernier caractère.

NEW_VAR=$(echo $MAVARIABLE |  tr -t "${MAVARIABLE:(-1)}" ".")${MAVARIABLE:(-1)}

exemple :
# MAVARIABLE=3456
# NEW_VAR=$(echo $MAVARIABLE |  tr -t "${MAVARIABLE:(-1)}" ".")${MAVARIABLE:(-1)}
# echo $NEW_VAR
345.6

Loïc


Le 09/05/2018 à 08:50, David Martin a écrit :
Salut,

Je me retrouve devant un problème tout bête... comment dans la récupération
d'un entier... on ajoute une virgule ? (enfin j'aimerai ajouter un point plutot)

echo $MAVARIABLE
3456

je souhaiterai :
345.6

je ne trouve pas ;-(

Une âme charitable ;-)

--
david martin



Reply to: