¿cuanta gente a visto el blog?

Arreglos en Bash


Si alguna vez has hecho programación, probablemente ya estés familiarizado con los arreglos. Pero, por si acaso no eres un desarrollador, lo principal que necesitas saber es que, a diferencia de las variables, los arreglos pueden contener varios valores bajo un mismo nombre.

Puedes inicializar un arreglo asignando valores separados por espacios y encerrados entre paréntesis. Ejemplo:


my_array=("valor 1" "valor 2" "valor 3" "valor 4")

Para acceder a los elementos en el arreglo, necesitas referenciarlos por su índice numérico. Nota: recuerda usar llaves.

Para acceder a un solo elemento, esto imprimiría: valor 2

echo ${my_array[1]}

Esto devolvería el último elemento: valor 4

echo ${my_array[-1]}

Al igual que con los argumentos de línea de comandos, usar @ devolverá todos los argumentos en el arreglo, como sigue: valor 1 valor 2 valor 3 valor 4

echo ${my_array[@]}

Anteponer el arreglo con un signo de número (#) imprimiría el número total de elementos en el arreglo; en nuestro caso, son 4:

echo ${#my_array[@]}

Asegúrate de probar esto y practicarlo por tu cuenta con diferentes valores.

No hay comentarios.:

Publicar un comentario