Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Aramys 10. 02. 2016, 01:42:53
-
Když vytvořím v BASH uvnitř funkce asociativni pole
declare -A seznam
seznam=([a]="a" [b]="b")
a v jiné funkci s ním chci pracovat, tak je pole prázdné ? Proč ? Declare nastaví pole na local ? Nějaký nápad ? Dík
-
Zřejmě kvůli scope. Proč by mělo být vidět?
-
Zřejmě kvůli scope. Proč by mělo být vidět?
Tak že se k němu nijak nedostanu ? Nemůžu s ním pracovat v jiné funkci ?
-
Vyhod z tej funkcie 'declare -A seznam', to by malo zmenit scope z local na global.
-
Vyhod z tej funkcie 'declare -A seznam', to by malo zmenit scope z local na global.
:D :D :D