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