> > ${${!${klasse[0]}}[1]} geht nicht aber:
>
> Bin mir nicht sicher, ob das was wird, die Bash ist mit Substitutionen
> in Substitutionen nicht ganz so gut. Und übersichtlich ist es dann auch
> nicht.
>
Das habe ich auch gemerkt. Obige Konstrukte quittiert die bash mit "falsche
variablenersetzung", einfachere enthalten dann kein array sondern nur den
ersten Wert. Jetzt ist aber mein Ehrgeiz gepackt, wenn es mit einem Wert
klappt, warum dann nicht mit einem Array - man könnte doch in einem
Zwischenschritt das Array einer lokalen Variable zuweisen um nicht
verschachtelte Substitutionen zu haben. Nur gelöst habe ich das noch nicht ;-(
Könnte eval helfen?
> Ich würde da eine andere Scriptsprache nehmen.
>
Warum wusste ich nur, dass diese Antwort kommen wird? Wahrscheinlich, weil die
mir nicht gefällt ;-)
> > ${!text} referenziert auf eine Variable "text"
>
> Nein, auf eine Variable, deren Name in der Variablen "text" steht.
>
Sorry, das wollte ich doch sagen.
Mit freundlichen Grüßen / Kind regards
Ronny Seffner
--
Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen
www.seffner.de | [email protected] | +49 35245 72950
_______________________________________________
Lug-dd maillist - [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd