Was ist das Äquivalent von Python-Wörterbücher sondern in Bash (sollte unter OS X und Linux funktionieren).
Ich denke, das ist ein ziemlich guter Ausschnitt. Es könnte ein wenig aufgeräumt werden (allerdings nicht viel). In meiner Version habe ich "key" in "pair" umbenannt und KEY und VALUE kleingeschrieben (weil ich Großbuchstaben verwende, wenn Variablen exportiert werden). Außerdem habe ich getHashKey in getHashValue umbenannt und sowohl key als auch value lokal gemacht (manchmal möchte man sie allerdings nicht lokal haben). In getHashKeys weise ich dem Wert nichts zu. Ich verwende Semikolon zur Trennung, da meine Werte URLs sind.
6 Stimmen
Bash soll ein Python/Perl-Skript ausführen... Das ist so viel flexibler!
1 Stimmen
Siehe auch: Assoziative Arrays in Shell-Skripten