terça-feira, 28 de outubro de 2014

Shell Script - Utilizando vetores

Olá pessoal, nesse post nós iremos aprender a utilizar vetores usando Shell Script.

É muito simples a utilização de vetores em Shell Script. Como em Shell Script as variáveis são dinâmicas (não é preciso declará-las), basta atribuir valores ao vetor para utilizá-lo.

Como em outras linguagens, o índice começa do 0. Para modificar algum valor do vetor é semelhante a outras linguagens, exemplo:

meu_vetor[0]="shell script"

O código abaixo ilustra um exemplo simples utilizando vetores:


Simples não é mesmo? Talvez a maior dificuldade resume-se a entender a linha 13 (obter o tamanho do vetor) e a linha 22 (mostrar o elemento do vetor).

Quanto à linha 13, o # é responsável por obter o tamanho do nosso vetor. Já o @ expande para todos os membros do vetor.

Quanto à linha 22, utilizamos a variável "i" com o $ para utilizar como índice do vetor colocando entre os colchetes. Utilizamos também as chaves (tente retirá-las para ver o que acontece).


Nenhum comentário: