Aula 7.14: Como usar array em shellscript | Digital Noch

[*]

Aula 7.14 – Como declarar array no terminal Linux

     

Este artigo faz parte do projeto #LTCode

O bash shell suporta variáveis que são arrays (arranjos) unidimensionais, onde os índice são inteiros que começam com 0 (zero). 

Aula 7.14: Como usar array em shellscript | Digital Noch Digital Noch

Caso use zsh a indexação começa de 1.

Aula 7.14: Como usar array em shellscript | Digital Noch Digital Noch

Ambos os índices [@] e [*] extraem todo o array.

Aula 7.14: Como usar array em shellscript | Digital Noch Digital Noch

Mas funcionam de forma diferente quando usados entre aspas duplas. Enquanto [@] produz um array que é uma cópia do authentic, o [*] produz um único elemento de um array que guarda todos os elementos do array separados pelo primeiro caractere de $IFS (normalmente um espaço).

Aula 7.14: Como usar array em shellscript | Digital Noch Digital Noch

Pode-se usar índices do lado esquerdo de uma atribuição para trocar o valor do elemento selecionado do array.


#Aula #Como #usar #array #shellscript

Related articles

spot_img

Leave a reply

Please enter your comment!
Please enter your name here