je voudrai crée un script me permettant de comparer la charge de la batterie d'un de mes onduleur par rapport à un seuil.
le probleme c'est que la fonction me donnant la charge de la batterie me l'ecrit sous forme décimal.
exemple : 100.0
ducoup je peu pas comparer ce nombre.
ps : je tourne sous Red Hat 9.
donc si vous avais une solution a mon problème sa serait super!!
Ajout du 19-06-2007 à 17:53:
bon ba c'est bon j'ai trouver une solution.
en lisant le man de bc, j'ai vu qu'il etai capable de répondre 1 si expression 1 <= expression 2.
donc pour mon cas j'ai tapper la commande suivante:
charge=$(echo "($charge<=30)" |bc)
avec cette ligne charge prend 1 dans le cas ou $charge est inférieur a 30. je peux donc directement testé ma batterie a l'aide de bc pluto que d'essayer de convertir mon nombre avec virgule.
Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.