Le 16/09/04 à 22:34, Tux écrivait:

> > Avec get_DISTVER, la fonction flt_to_str devient inutile.
> 
> flt_to_str formate le réel pour qu'il puisse être comparé en tant que chaîne.
> Ca ne semble pas être le cas pour get_DISTVER.

Le typage de variables en shell me laisse perplexe :-(

Tous comme les résultats de la fonction flt_to_str:

[EMAIL PROTECTED]:~$ echo "9.1.1" | sed -r -e "s/^(.*)\.(.)(.*)$/\1\2/" -e t -e 
"s/./\00/"
9.11
[EMAIL PROTECTED]:~$ echo "9.1" | sed -r -e "s/^(.*)\.(.)(.*)$/\1\2/" -e t -e 
"s/./\00/"
91
[EMAIL PROTECTED]:~$ echo "9" | sed -r -e "s/^(.*)\.(.)(.*)$/\1\2/" -e t -e 
"s/./\00/"
90

sed -r -e "s/^(.*)\.(.)(.*)$/\1\2/" -e t -e "s/./\00/"
                                       ^
             Quel est la valeur du script "t" ?

Bonne journée
Jean-Pierre


Reply via email to