Bash Arrays

From NovaOrdis Knowledge Base
Revision as of 21:23, 23 February 2018 by Ovidiu (talk | contribs) (→‎Reference)
Jump to navigation Jump to search

Internal

Indexed Arrays

External

Overview

bash indexed arrays are 0-based and unidimensional. No explicit declaration is necessary if at least one element is initialized as described below:

Declaration

Initialization

Individual elements are initialized by using [...] notation:

a[0]="something"

Reference

Element arrays can be referenced with ${var-name[index]} notation:

echo ${a[0]}

Use Cases

Associative Arrays