[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Eval
From: |
Rodrigo Baroni |
Subject: |
Re: [shell-script] Eval |
Date: |
Tue, 7 Dec 2004 17:43:15 -0200 |
Olá Sulamita,
On Tue, 7 Dec 2004 16:26:28 -0200, Sulamita Garcia <address@hidden> wrote:
<snip>
> Estou tentando montar um script que usa o eval. um pedaço dele é
> TZN=GMT
>
> i=0
> ls *| while read line; do
> let i++
> eval $TZN$i=\"$line\"
> done
>
> na linha de comando, sem fazer o while, funciona, eu tenho a variável
> GMT1 com o conteúdo GMT+1(o ls é dentro do diretorio
> /usr/share/zoneinfo/Etc ).
>
Acho que o que vc está querendo fazer é isso :
TNZ=GMT; I=0; for file in * ; do echo "${TNZ}${I}${file}" ; let I++; done
Qualquer coisa, reporte-nos.
Abraços,
Rodrigo Ferreira Baroni
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
".. mas se é algo cujo conhecimento a humanidade poderá se beneficiar
tremendamente, eu não devo reter pra mim. A proposta da ciência e da tecnologia
é desenvolver informações úteis para a humanidade para ajudar as pessoas a
viverem suas vidas de forma melhor. Se prometemos reter essa informação, se man-
tivermos segredo, então estaremos traindo a missão de nossa área."
-Richard Stallman. President of the Free Software Foundation
www.fsf.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Eval, Sulamita Garcia, 2004/12/07