Ronny Seffner <[email protected]> (Do 25 Okt 2012 13:50:27 CEST): > Hallo Gruppe, > > ich habe in einer Datei z.b. Folgendes: > > klasse=("eins" "zwei") > eins=("klaus" "gerd") > zwei=("emil" "inge") > > Diese Datei binden ich mittels source in ein bas-Skript ein und möchte gern > den zweiten Schüler der ersten Klasse wissen: > > ${${!${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.
Ich würde da eine andere Scriptsprache nehmen.
> ${klasse[0]} liefert doch "eins"
>
> ${!text} referenziert auf eine Variable "text"
Nein, auf eine Variable, deren Name in der Variablen "text" steht.
--
Heiko
signature.asc
Description: Digital signature
_______________________________________________ Lug-dd maillist - [email protected] https://ssl.schlittermann.de/mailman/listinfo/lug-dd
