> > ${${!${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

Antwort per Email an