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

[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


reply via email to

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