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

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

Re: [shell-script] muilplas variaveis


From: Emerson Domingues Souto
Subject: Re: [shell-script] muilplas variaveis
Date: Thu, 9 Feb 2006 13:44:56 -0200

ops, corrigindo: onde se lia $NOME, leia-se $TABNOME

  ----- Original Message ----- 
  From: Emerson Domingues Souto 
  To: address@hidden 
  Sent: Thursday, February 09, 2006 1:03 PM
  Subject: Re: [shell-script] muilplas variaveis



  Clark,

  Eu nao entendi bem o q vc quer. Entao vou imaginar 2 possibilidades de 
interpretação:

  1) Imaginando q vc quer pegar as tabelas de 1 a 34
  Se for isto, use o for, pois o teu while da forma como foi escrito pegaria 
apenas os numeros 1 e depois o 0 e depois acabaria.


  2) Por outro lado se vc quer que $TABELA$i seja por exemplo "sr0010" e na 
proximo loop seja "sr1010" entao, use a seguinte sintaxe:

  ########################################
  TABELA1="sr0010"   # nao use TABELA01
  TABELA2="sr1010"   # nao use TABELA02

  i=1
  while [ $i -ge 0 ]; do

  TABNOME=$(eval echo $`echo TABELA$i`)
  $PG_DUMP -U postgres -C -f folha.$TABNOME -F c -t $TABNOME $DBNAME
        echo "feito $i_$i"
        i=$((i-1))
  done

  # perceba que desta forma, a variavel TABNOME assume o conteudo das variaveis 
TABELA1 e posteriormente TABELA2
  ########################################

  Espero ter ajudado,
  Emerson



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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