[Linux-Biella] bash

vallinidaniele a libero.it vallinidaniele a libero.it
Gio 15 Mar 2007 16:29:20 CET


vorrei inserire in uno script bash un calcolo aritmetico utilizzando l' espansione
di variabili sul tipo di quanto segue:

echo "inserire variabile a"
read a
echo "inserire variabile b"
read b
echo "inserire variabile c"
read c
d=$(((a-b)/c)))
echo $d

Non solo non funziona ma pure mi abbatte il processo che sta eseguendo
lo script.
Ho ruminato la documentazione ma non ho trovato alternative.
Usando il buon let di derivazione ksh non miglioro la situazione
Dove diavolo sbaglio?
Mi rimane solo un dubbio sul quale non ho trovato documentazione.
Introduco variabili numeriche decimali con . come separatore decimale
non e' che in bash l' espansione delle variabili numeriche valga solo per numeri
interi?

-- 

      Vallini Daniele


 Per lavorare  con efficienza  utilizzo unicamente  Linux  e files nei
 formati unificati ed affidabili.  Per cortesia quindi non .doc o .xls 


Maggiori informazioni sulla lista Linux