Variável de { . Variável de matriz
A variável de { serve para separar o nome da variável do que é escrito do lado. A=chucrute echo $As Não ocorreu nenhuma saída porque a variável $As não existe. echo ${A}s chucrutes De forma alternativa pode utilizar aspas para separar o nome da variável dos caracteres seguintes. echo "$A"s chucrutes Isso funciona bem, mas em algumas ocasiões as aspas pode se apresentar como falta de organização. ls ""$A"s banana" Enquanto: ls "${A}s banana" O shell interpreta a variável de matriz com a que tenha ( ) em sua formula. Varm=(choco pamonha limão) O valor da variável Varm é um array porque apresenta um grupo de elementos. | A | B | C | Elemento. |0 |1 |2 | Número do índice. Através do índice especifica o elemento. Muitas vezes o índice é chamado de subscrito. echo $Varm choco A saída foi choco já que por padrão a variável de matriz apresenta o índice 0. echo ${Varm[2]} limão As chaves dão a função ao colchetes de determinar