En PHP se pueden añadir elementos al final de un array cuando no se indica la posición en la que se quiere insertar el elemento:
array[] = 'Elemento 1'; array[] = 'Elemento 2';
¿Se puede hacer lo mismo en los scripts de Bash o es obligatorio indicar siempre el índice con el que se va a insertar el array?
Estás leyendo una traducción autorizada de la pregunta
Bash: add value to array without specifying a key
planteada por Darryl Hein
en StackOverflow.
Respuestas
Efectivamente se puede utilizar la misma técnica que en PHP, pero con una sintaxis diferente. Este es el código Bash equivalente a tu ejemplo PHP:
ARRAY=() ARRAY+=('Elemento 1') ARRAY+=('Elemento 2')
![](https://pbs.twimg.com/profile_images/378800000207261691/10de8e561814cb58fcb0ba6f576c7fa7_normal.png)
@librosweb
4 octubre 2014, 21:45