| |
DD2FX > UNIX 09.01.99 13:43l 26 Lines 837 Bytes #-10049 (0) @ DL
BID : 919DB0RBS018
Read: DG5MLI DG1CPA GUEST
Subj: ? Zu ein BASH-Scriptproblem
Path: DB0AAB<DB0MWS<DB0RBS
Sent: 990109/1033z @:DB0RBS.#BW.DEU.EU [SCHWIEBERDINGEN OP:DL1SEM] BCM1.39tb
From: DD2FX @ DB0RBS.#BW.DEU.EU (Michaela)
To: UNIX @ DL
X-BID: 919DB0RBS018
Hallo liebe Unixgemeinde, vielleich kann mir jemand ein Tip zu einer ganz
banalen Sache geben.
Zu Erlauterung: Ich habe eine File die ein paar Zahlen enthaelt und mit diese
Zahlen will ich in einen bash-script schnell etwas ausrechnen.
Nun zum script:
#!/bin/bash
#
#
declare -i TOTAL
cat zahlfile | grep -v Titel |
while read line
do
let TOTAL=$TOTAL+$line
echo $TOTAL # Das geht noch und wird auch schoen addiert.
done
echo "Die Summe ist $TOTAL" # Und hier kommt immer 0 raus....
Wer kann mir sagen *wo* der Fehler liegt? Macht der bash innerhalb der
"do" Schleife eine andere PID auf?
Ich habe dann es mit einen kleinen C Prograemmchen geloest, aber mich reizt
es eine Erklaerung oder Loesung in der Shell zu finden.
73 es 55 de Michaela
Read previous mail | Read next mail
| |