[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] problemas para expandir variável que esta dentro de o
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] problemas para expandir variável que esta dentro de outra variável |
Date: |
Mon, 23 Jun 2008 12:01:01 -0300 |
use eval:
OUTRA=99
VAR='${OUTRA}123' # perceba as aspas simples
$ echo $VAR
${OUTRA}123
$ eval echo $VAR #tcharam
99123
2008/6/23 antoniocruzdf <address@hidden>:
> Senhores, bom dia
>
> Tenho um arquivo de controle de limpeza de diretórios
> (ARQLIMPESA.TXT) com o seguinte
> conteúdo
> $DIRexecutados;3
> $DIRimpressos;5
>
> Estou lendo este arquivo e montando um comando para procurar os
> arquivos que estão com tempo de vida útil vencido conforme se segue
> e gerar um arquivo para posterior exclusão
> cat ARQLIMPESA.TXT | while read linha
> do
> echo $linha > dirarqvenc.tmp
> dir=`cut –f1 –d";" $dirarqvenc.tmp
> tp= "cut -f1 –d2";" $dirarqvenc.tmp
> find $dir –ctime +$tp >> arquivosexluir.txt
> done
>
> Só que isto não esta funcionando, porque o conteúdo da variável $dir
> é uma variável que não está expandindo, algúem tem uma dica para
> ajudar
>
> Antônio
>
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"