Ich möchte die Zeilengröße einer Anzahl von Dateien in einem Ordner akkumulieren. Ich habe folgendes Skript geschrieben:
let a=0
let num=0
for i in folder/*
do
num=`cat $i | wc -l`
a=$a+$num
done
echo $a
Was ich am Ende des Skripts erhalte, ist 123 + 234 + 432 + ... und nicht das Ergebnis der arithmetischen Addition.
$
Innere((...))
.a=$((a+num))
ist schon in ordnung.