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

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

RES: [shell-script] Depois do done minhas variaveis somem??


From: Jorge Antonio Macedo de Mello - DATAPREVES
Subject: RES: [shell-script] Depois do done minhas variaveis somem??
Date: Wed, 16 Nov 2005 16:32:34 -0200

Rogério
estava com o mesmo problema e achei na propria lista uma resposta que
adaptei ao meu problema e funcionou.

  Fabricio [address@hidden]
  respondeu em 25/08.

 cat $file | grep -v [Data.Fabricio] | grep [^n] > /tmp/tmp_$$
 while read data credito conta ; do

 let contatotal=$contatotal+$conta
 let creditototal=$creditototal+$credito
 done < /tmp/tmp_$$

funcionou na boa
  
 

-----Mensagem original-----
De: Rogério Poças - Desenvolvimento [mailto:address@hidden]
Enviada em: quarta-feira, 16 de novembro de 2005 12:44
Para: address@hidden
Assunto: [shell-script] Depois do done minhas variaveis somem??


Salve lista, boa tarde a todos!

Estou fazendo uma script para retornar as interfaces de rede de uma máquina,

concatenando em uma variavel porém dentro do laço do while a variável 
($REDE) tem o valor que preciso, porém só na ultima passagem que terá o 
valor completo e quando saio do laço minha variável foi para o espaço, 
alguém sabe me explicar oque eu estou fazendo de errado??

=============>Corte aqui<==============
#!/bin/bash
CONTADOR=1
cat /proc/net/dev | grep : | grep -v lo | cut -c0-6 |
while read i
do
        echo "$i - $CONTADOR"
        REDE="$REDE , rede$CONTADOR = '$i' "
        CONTADOR=`expr $CONTADOR + 1`
        echo -e "$REDE"    #Aqui funfa :-)
done
echo -e "$REDE"     #Aqui não :-(
=============>Corte aqui<==============

Abraços

Rogério Poças



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 



reply via email to

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