cn73
04-11-2003, 10:57
Ho un problema che non riesco a risolvere...
Ho una variabile NUM che tramite un substring di una linea di testo mi fornisce un valore numerico intero.
NUM=`expr substr "$line" $start $length`
ora devo sommare il valore di num a un'altra variabile intera.
let "load_complete +=$NUM"
questo funziona su IBM peccato che su Solaris mi dica che
let: not found
Allora ho pensato di usare una semplice somma:
load_complete=`expr $load_complete + $NUM`
perņ mi dice che NUM non č un argomento numerico!
Avete qualche idea??
Ho una variabile NUM che tramite un substring di una linea di testo mi fornisce un valore numerico intero.
NUM=`expr substr "$line" $start $length`
ora devo sommare il valore di num a un'altra variabile intera.
let "load_complete +=$NUM"
questo funziona su IBM peccato che su Solaris mi dica che
let: not found
Allora ho pensato di usare una semplice somma:
load_complete=`expr $load_complete + $NUM`
perņ mi dice che NUM non č un argomento numerico!
Avete qualche idea??