Voglio accumulare le dimensioni della linea di un numero di file contenuti in una cartella. Ho scritto il seguente script:
let a=0
let num=0
for i in folder/*
do
num=`cat $i | wc -l`
a=$a+$num
done
echo $a
Quello che sto ottenendo alla fine dello script è 123 + 234 + 432 + ... e non il risultato dell'operazione aritmetica di addizione.
$
interno((...))
.a=$((a+num))
va già bene.