[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
=?iso-8859-1?Q?Re: [shell-script] Vari=E1vel_recebe_valor_de_um_a rqu
From: |
Mateus Caruccio |
Subject: |
=?iso-8859-1?Q?Re: [shell-script] Vari=E1vel_recebe_valor_de_um_a rquivo,_tem_como??= |
Date: |
Sat, 26 Jul 2003 03:15:00 +0800 |
opa,
o mail segue comentado...
----- Original Message -----
From: "eoac" <address@hidden>
Date: Fri, 25 Jul 2003 19:05:10 -0000
To: address@hidden
Subject: [shell-script] Variável_recebe_valor_de_um_arquivo,_tem_como?
> Tenho um arquivo no qual um certo valor numérico é armazenado nele,
> por exemplo: 120
> Mas nada existe neste arquivo a não ser este valor que varia para +1
> sempre que executa-se um outro script.
> O que acontece é que preciso criar uma variável que tenha como valor
> o conteúdo deste arquivo, portanto a variável por exemplo: $VAR
> quanto requisitada teria o mesmo valor do conteúdo do arquivo. A
> dúvida é como faço isso?
sim, claro. tudo que tu consegue "enxergar no minitor" pode ser armazenado em
uma variavel, direcionado para um arquivo ou para outro processo. digamos que o
console é o ponto de encontro dos processos.
> cat arq.txt >$VAR não funcionou (Por quê?)
primeiro:
o uso de "comando > texto" faz com que a saida (o texto) de "comando" seja
enviado para um _arquivo_ "texto". a relacao do > é "comando => arquivo". voce
precisa de outra feature do shell (pelo meno no bash eh assim):
VAR=$(cat arq.txt)
O $(...) executa tudo que estiver entre os parenteses e a saida pro console é
"copiada e colada" no local da chamada. O comando acima vai produzir:
VAR=120
[]s
Mateus
> Abraços a todos
> Obrigado pela Resposta desde já.
>
>
>
>
> ---------------------------------------------------------------------
> 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.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html
>
>
# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !
--
____________________________________________
http://www.operamail.com
Get OperaMail Premium today - USD 29.99/year
Powered by Outblaze
- =?iso-8859-1?Q?Re: [shell-script] Vari=E1vel_recebe_valor_de_um_a rquivo,_tem_como??=,
Mateus Caruccio <=