Arrays
Parte do curso de Bash
Até aqui, uma variável guardava um valor. name="Ada" guarda uma string. Se quisesse guardar três nomes, você precisaria de três variáveis separadas, name1, name2, name3, ou teria de enfiar todos numa string só separados por espaços e torcer para que nenhum deles tenha um espaço próprio. Nenhuma das duas saídas é boa assim que a lista passa de dois ou três itens.
Imagine uma caixa de ovos. Cada cavidade guarda um ovo, e cada cavidade tem uma posição fixa: a primeira, a segunda, e assim por diante. Você não precisa de uma variável separada para "ovo da cavidade um" e outra para "ovo da cavidade dois", tem uma caixa só e se refere a cada compartimento pela posição dele. ...
Quer aprender Bash Arrays em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Bash pronto e pratique Arrays com um tutor de IA que conhece seu código.
Começar esta liçãoArraysO que você vai aprender
- Indexed arrays
- ${arr[@]}
- ${#arr[@]} length
- Associative arrays declare -A
- Iterating arrays
Leia esta lição no seu idioma
Todas as lições deste curso
12 lições- 1O que é Bash20 min
- 2Shebang e Seu Primeiro Script25 min
- 3Variáveis e Aspas25 min
- 4Condicionais e Testes30 min
- 5Loops25 min
- 6Funções25 min
- 7Arrays25 min
- 8Expansão de Strings e Aritmética25 min
- 9Redirecionamento de IO e Pipes25 min
- 10Tratamento de Erros e Traps30 min
- 11Depuração e Boas Práticas25 min
- 12Projeto Final: Script de Inicialização do Servidor60 min
