linux:bash:arrays

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:bash:arrays [09/10/2018 04:37] – [inicialización durante declaración] matelinux:bash:arrays [09/10/2018 04:48] (actual) – [declaración e inicialización] mate
Línia 1: Línia 1:
-~~NOTOC~~ 
- 
 = arrays bash = arrays bash
 +~~NOTOC~~
 {{tag>linux bash pendiente wiki}} {{tag>linux bash pendiente wiki}}
 /via: [[http://www.thegeekstuff.com/2010/06/bash-array-tutorial/]] /via: [[http://www.thegeekstuff.com/2010/06/bash-array-tutorial/]]
  
-<callout type="info" title="más información de interés (arrays indirection)" icon="true">http://wiki.bash-hackers.org/syntax/arrays?rev=1534920675</callout>+<callout type="info" title="más información de interés (arrays indirection)" icon="true">http://wiki.bash- 
 +hackers.org/syntax/arrays?rev=1534920675</callout> 
 +<callout type="info" title="más información de interés (arrays asociativos)" icon="true">https://www.artificialworlds.net/blog/2012/10/17/bash-associative-array-examples/</callout> 
 + 
 +== declaración e inicialización 
 +<code bash; indices numéricos> 
 +declare -a array=(valor0 'valor uno' 'valor dos'
 +</code> 
 +<code bash; asociativo> 
 +declare -A array=( [indice1]=valor0 [indice2]='valor uno' [indice3]='valor dos'
 +# es necesario una versión 4+ de BASH para disponer de Arrays asociativos 
 +</code> 
  
 == declaración y asignación == declaración y asignación
Línia 15: Línia 26:
 array[1]='valor uno' array[1]='valor uno'
 array[2]='valor dos' array[2]='valor dos'
-</code> 
- 
-== inicialización durante declaración 
-<code bash; indices numéricos> 
-declare -a array=(valor0 'valor uno' 'valor dos') 
-</code> 
-<code bash; asociativo> 
-declare -A array=( [indice1]=valor0 [indice2]='valor uno' [indice3]='valor dos') 
 </code> </code>
  
  • linux/bash/arrays.1539085068.txt.gz
  • Darrera modificació: 09/10/2018 04:37
  • per mate