shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ Repeticao ] - While + Array


From: Gustavo Filgueiras
Subject: [ Repeticao ] - While + Array
Date: Thu, 6 Nov 2014 00:28:52 -0200

Caros,

   Estou fazendo uma repetição com os dados do Array, mas não estou conseguindo tratar uma exceção durante a repetição. No exemplo abaixo, eu gostaria de imprimir o nome se for diferente de B. Mas com o código abaixo, ele imprime somente o A, quando o desejado seria o A C.

   Somente destacando que estou usando o bash 3.2.25(1)-release (i386-redhat-linux-gnu)

contador=0
servidoresNomes=(
        "A"
        "B"
        "C"
)
while [ $contador -lt ${#servidoresNomes[@]} ]; do
        if [ "${servidoresNomes[$contador]}" = "B" ]; then
                break
        fi
        echo "${servidoresNomes[$contador]}"

        #
        # -- Incremento o contador.
        let "contador = contador + 1"
done

reply via email to

[Prev in Thread] Current Thread [Next in Thread]