Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Bash Array zwei Strings pro Arrayindex

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.01.2010
    Beiträge
    6

    Bash Array zwei Strings pro Arrayindex

    Salü miteinander,

    habe folgende Problemstellung:
    muss ein Skript schreiben welche zwei Verzeichnisstrukturen bedient, welche aufgrund unserer Kunden aufgebaut sind. Jeder unserer Kunden besitzt eine Kundennummer und einen Kundennamen. Nun sind bei der einen Verzeichnisstruktur die Ordner nach Kundennummer und bei der andern nach Kundennamen angelegt!

    Zu meiner Frage: kann ich irgendwie die Kundennummer mit dem Kundennamen verknüpfen und dann im Skript entscheiden welche der beiden Informationen ich nehmen will?

    Zur besseren Handhabung sollten die Kunden in einem Array aufgelistet sein (bearbeitbar durch for schleifen usw.)

    Ich hoffe ich konnte euch mein Problem klar machen und bedanke mich schon jetzt für eure Mühen und Hilfen

    mfg
    danifunny

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.01.2006
    Beiträge
    103
    Du könntest dir eine Namens-Verzeichnis anlegen, welches Links auf Nummern enthält.
    In etwa so:
    Code:
     nummern/
                 1/
                 2/
                 3/
                ...
     namen/
                mustermann -> ../nummern/1
                ...
    Einen Link legst du unter Linux wie folgt an:
    ln -s ../nummern/1 mustermann

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.01.2010
    Beiträge
    6
    Vielen dank, ist aber irgendwie nicht das wonach ich gesucht habe....
    habe mir irgend eine solche lösung vorgestellt:

    alias copyBefehlKunde[1]="cp ../"Kundennummer"/ .../"Kundennamen"/"
    alias copyBefehlKunde[2]="cp ../"Kundennummer"/ .../"Kundennamen"/"
    alias copyBefehlKunde[3]="cp ../"Kundennummer"/ .../"Kundennamen"/"
    alias copyBefehlKunde[4]="cp ../"Kundennummer"/ .../"Kundennamen"/"
    alias copyBefehlKunde[5]="cp ../"Kundennummer"/ .../"Kundennamen"/"

    und dann dieses array aus aliasen in einer for schleife abspielen, nur funktioniert das irgendwie nicht...ist diese Lösung technisch überhaupt möglich?

    mfg
    danifunny

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •