|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Re: Concatenar variáveis do laç o for |
Date: | Wed, 30 Apr 2014 17:35:57 -0300 |
Julio.
Fiz como vc falou.
Está dando o seguinte erro nessa linha:
linha: let vetor[$id_alarm]++
erro:
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
./julio.sh: line 12: vetor[]: Ãndice da matriz (array) incorreto
O script completo:
#########################
#!/bin/bash
export SCRIPT_NAME=`basename $0`
export NUM_PARAM=$#
export VERSAO_SNMP="1"
HOST=$2
COM_SNMP=$4
#IFS=$'\n';
qtde_alarmes="0"
for alarme in `snmpwalk -v$VERSAO_SNMP $HOST -c $COM_SNMP -On 1.3.6.1.2.1.33.1.6.2.1.2` ; do
id_alarme=$(echo $alarme | awk -F"." '{print $NF}')
let vetor[$id_alarm]++
done
#Vc monta a saída:
for indice in "${!vetor[@]}" ; do
case $indice in
9) printf '%30s %5i\n' "Modo bypass automatico ativo" ${vetor[indice]}
;;
14) printf '%30s %5i\n' "Saida do nobreak desligada" ${vetor[indice]}
;;
*) printf '%30s %5i\n' "Alarme desconhecido" ${vetor[indice]}
;;
esac
done
#######################
Pode ajudar?
[Prev in Thread] Current Thread [Next in Thread]
- Re: [shell-script] Concatenar variáveis do laço for, (continued)
- Re: [shell-script] Concatenar variáveis do laço for, Alfredo Casanova, 2014/04/29
- Re: [shell-script] Concatenar variáveis do laço for, Alfredo Casanova, 2014/04/29
- Re: Concatenar variáveis do laço for, diramos, 2014/04/29
- Re: Concatenar variáveis do laço for, diramos, 2014/04/29
- Re: [shell-script] Concatenar variáveis do laço for, Julio C. Neves, 2014/04/29
- Re: [shell-script] Concatenar variáveis do laço fo r, diramos, 2014/04/30
- Re: [shell-script] Concatenar variáveis do laço fo r, Julio C. Neves, 2014/04/30
- Re: Concatenar variáveis do laço for, diramos, 2014/04/30
- Re: [shell-script] Re: Concatenar variáveis do laço for, Julio C. Neves, 2014/04/30
- Re: [shell-script] Re: Concatenar variáveis do laç o for, diramos, 2014/04/30
- Re: [shell-script] Re: Concatenar variáveis do laç o for, Julio C. Neves <=
- Prev by Date: Re: [shell-script] Re: Concatenar variáveis do laç o for
- Next by Date: Apagar string ate o fim da linha
- Previous by thread: Re: [shell-script] Re: Concatenar variáveis do laç o for
- Next by thread: Dúvida com ER
- Index(es):