2 dimensionales Array in einer Bash ????

Diskutiere 2 dimensionales Array in einer Bash ???? im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; kann ich in der bash ein 2 dimensionales Array verwenden und wenn ja, wie ??? TEST[0][0]=hallo ?( TEST[0][1]=tschuess ???? :think:...

  1. Animal

    Animal Jungspund

    Dabei seit:
    05.04.2005
    Beiträge:
    12
    Zustimmungen:
    0
    kann ich in der bash ein 2 dimensionales Array verwenden und wenn ja, wie ???

    TEST[0][0]=hallo ?(
    TEST[0][1]=tschuess ???? :think:

    echo ${TEST[0][0]} :hilfe2:
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. rup

    rup Haudegen

    Dabei seit:
    10.04.2002
    Beiträge:
    627
    Zustimmungen:
    0
    Ich hab gerade in der man page nachgelesen und folgened gefunen:
    Arrays
    Bash provides one-dimensional array variables.
     
  4. cremi

    cremi Dude

    Dabei seit:
    15.02.2004
    Beiträge:
    329
    Zustimmungen:
    0
    Ort:
    AUT/Ktn
    das ist meines wissen nicht möglich - ich hab mir das mal nachgebaut - also ein 1-dimensonales array mit zugriffsfunktionen wie auf ein 2 dimensionales array.
    ich hoff ich finde es aber habe nicht viel hoffnung - aber ist eigentlich ganz einfach

    zweidim-array[zeile][spalte] =eindimarry[zeile*Spaltenanzahl+spalte]
    so kannst dus dir einfach nachbaun
     
  5. Animal

    Animal Jungspund

    Dabei seit:
    05.04.2005
    Beiträge:
    12
    Zustimmungen:
    0
    ich hab die lösung gefunden

    typeset -i a=5
    typeset -i b=10
    eval var_${a}_${b}=test
    eval echo \$var_${a}_${b}

    o.

    echo | nawk ´{var[3,4]="test";i=3;j=4;print car[i,j]}´

    und falls jemand ein hasharray brauch

    echo | nawk ´{var["HALLO"]="test";for (k in var){print k;var[k]}}´ :devil:
     
Thema: 2 dimensionales Array in einer Bash ????
Besucher kamen mit folgenden Suchen
  1. bash 2 dimensionales array

    ,
  2. bash array füllen

    ,
  3. bash zweidimensionales array füllen

    ,
  4. bash array als spalte,
  5. linux bash array zweidimensional,
  6. linux bash 2 dimensionale variable,
  7. mehrdimensionales array bash,
  8. bash mehrdimensionale arrays,
  9. shell zweidimensionale array,
  10. zweidimensionales array in der bash
Die Seite wird geladen...

2 dimensionales Array in einer Bash ???? - Ähnliche Themen

  1. Perl : mehrdimensionales array getSize();

    Perl : mehrdimensionales array getSize();: Hi gibt es eine möglichkeit die "länge" und "breite" eines 2dimensinalen arrays nur anhand der @matrix selbst auszugeben ? in der form $breite...
  2. Daten UND Betriebssystem, alles auf einem SW-RAID1-Array...?

    Daten UND Betriebssystem, alles auf einem SW-RAID1-Array...?: Hallo zusammen Wollte fragen wie man sowas macht, leider finde ich im Internet immer nur die Anleitungen wo davon ausgegangen wird dass eine sep....
  3. Php: User defined function inside array

    Php: User defined function inside array: Hi Alle, Ich habe ein Problem mit PHP: habe eine funktion definiert: function test($a1) {return($a1*5);}kann diese auch wie gewohnt als teil...
  4. bash: Fehlermeldung und Werte in Array sortieren?

    bash: Fehlermeldung und Werte in Array sortieren?: Hallo, ich probiere den ganzen Tag schon mir bestimmte Teile aus einer Riesentextdatei ausgeben und in mehrere kleine Dateien schreiben zu...
  5. Array mit Werte - die Leerzeichen beinhalten - abfüllen

    Array mit Werte - die Leerzeichen beinhalten - abfüllen: Hallo zusammen Bin neu hier und hab direkt eine Frage... Ich habe ein Befehl der mir einige Zeilen mit Werten ausgibt: Befehl:...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden