Bash et opération

Résolu
freeman43 Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   -  
freeman43 Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila je souhaite faire un script bach qui me récupere une valeur dans une mib, et fait une opération dessus.

#!/bin/sh
ref=`snmpget -v1 192.168.172.1 -c public 1.3.6.1.4.1.705.1.8.7.1.3.1|cut -f 4 -d " "`
temp=$(("scale=1;$ref/10" | bc -l))
echo "temp=$temp"

Or la deuxiéme ligne ne fonctionne pas:

temp=$(("scale=1;$ref/10" | bc -l))

Comment pourraije faire afin de pouvoir réaliser l'opération ci-dessus et la stockée dans une variable.
Merci de bien vouloir m'aider.

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
temp=$(echo "scale=1;$ref/10" | bc -l) 
Plutôt, non ?

;-)
1
freeman43 Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   16
 
Merci de ton aide.
0