V
value
Jungspund
Hallo zusammen!
Ich bin absoluter Neuling im Umgang mit der Shell und habe folgendes Problem:
Wie deklariere ich eine variable als float oder double also kommazahl? Habe mich deswegen schon dumm und dämlich gesucht...
Es geht um folgende Zeile meines Programms:
declare -i load=$(uptime | awk '{ print $9 }')
Ich habe bereits bemerkt, dass es mit -a funktioniert aber die variable als array zu deklarieren wird wohl nicht im sinne des erfinders sein.. oder?
Desweiteren beinhaltet mein Program im weiteren Verlauf noch einen Vergleich mit einer übergebenen integer-variable, womit ich mein nächstes Problem habe und weswegen die array lösung nicht zufriedenstellend ist ...:
if [ $load -gt $warn ] ; then [...]
Wäre super nett wenn mir jemand helfen könnte!
Vielen Dank vorab !!!
Ich bin absoluter Neuling im Umgang mit der Shell und habe folgendes Problem:
Wie deklariere ich eine variable als float oder double also kommazahl? Habe mich deswegen schon dumm und dämlich gesucht...
Es geht um folgende Zeile meines Programms:
declare -i load=$(uptime | awk '{ print $9 }')
Ich habe bereits bemerkt, dass es mit -a funktioniert aber die variable als array zu deklarieren wird wohl nicht im sinne des erfinders sein.. oder?
Desweiteren beinhaltet mein Program im weiteren Verlauf noch einen Vergleich mit einer übergebenen integer-variable, womit ich mein nächstes Problem habe und weswegen die array lösung nicht zufriedenstellend ist ...:
if [ $load -gt $warn ] ; then [...]
Wäre super nett wenn mir jemand helfen könnte!
Vielen Dank vorab !!!