oafish
16-01-2006, 10:50
Hallo,
ist es möglich in der Bash eine Variable in eine Variable zu speichern?
Am besten gebe ich ein beispiel:
Ich verwende drei Namen:
EMAIL_muenchen="muenchen@test.de"
EMAIL_hamburg="hamburg@test.de"
EMAIL_berlin="berlin@test.de"
STANDORTE="Muenchen Hamburg Berlin"
Nun arbeite ich in einer Schleife verschiedene Dinge ab. Es soll nun jeweils eine E-Mail an die Standorte geschrieben werden. Beispielsweise mache/versuchte ich es so:
echo -e $TEXT $READY_TEXT| mail -s "$BETREFF ${STANDORTE[$i]}" ${EMAIL_${STANDORTE[$i]}}
Wie kann man das elegant lösen? Copy&Paste wäre auch eine Möglichkeit aber es muss doch schöner gehen?
Bin für jeden Tipp /Hinweis dankbar :)
Grüßle
oafish
ist es möglich in der Bash eine Variable in eine Variable zu speichern?
Am besten gebe ich ein beispiel:
Ich verwende drei Namen:
EMAIL_muenchen="muenchen@test.de"
EMAIL_hamburg="hamburg@test.de"
EMAIL_berlin="berlin@test.de"
STANDORTE="Muenchen Hamburg Berlin"
Nun arbeite ich in einer Schleife verschiedene Dinge ab. Es soll nun jeweils eine E-Mail an die Standorte geschrieben werden. Beispielsweise mache/versuchte ich es so:
echo -e $TEXT $READY_TEXT| mail -s "$BETREFF ${STANDORTE[$i]}" ${EMAIL_${STANDORTE[$i]}}
Wie kann man das elegant lösen? Copy&Paste wäre auch eine Möglichkeit aber es muss doch schöner gehen?
Bin für jeden Tipp /Hinweis dankbar :)
Grüßle
oafish