[Linux-Biella] bash

leonardo LeOS buffa leos a bilug.linux.it
Ven 16 Mar 2007 09:24:27 CET


On Thu, 15 Mar 2007 16:29:20 +0100
vallinidaniele a libero.it wrote:

> 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)))

ovvio: la forma x=$(..)

equivale al x=`...`

che assegna ad x lo stdout della funzione scritta
quindi

x=$(echo ciao)

x=ciao

quindi una semplice funzione di calcolo dovra' essere eseguita senza $
davanti oppure se proprio ti piace il $, utilizza bc

ciao


-- 
leonardo 'LeOS' buffa
IT security consultant
------------------------------
Linux Registered User: #135079
------------------------------


Maggiori informazioni sulla lista Linux