Pular para o conteúdo

Varável que executa comando

Responder tópico
  • Denunciar
  • Indicar

1. Varável que executa comando

Enviado em 20/03/2014 - 23:23h

E ai galera...

To fazendo um script pra me ajudar na obtenção de alguns dados de uma pagina web. No entanto cheguei em um momento que não consegui resolver um problema.

Estou tentando buscar em um arquivo txt um link de uma pagina web que contem uma variavel e armazena-la numa outra variavel. Ex:

ARQUIVO pagina.txt
Conteudo: www.dominio.com/$ANO/teste

SCRIPT:
...
$ANO=1996
LINK="cat pagina.txt"

Porém ao imprimir o conteudo do arquivo pagina.txt, a variavel $ANO do link não é trocada pelo valor da mesma contida no script, neste caso 1996.

Deveria trocar www.dominio.com/$ANO/teste por www.dominio.com/1996/teste.

Alguem tem alguma ideia ?

Valeu !

Responder tópico

2. Re: Varável que executa comando

Enviado em 23/03/2014 - 16:26h


LINK=$(cat pagina.txt)
ou então


LINK=`cat pagina.txt`
Isso é muito simples, acho que você deve ter gasto mais tempo pra fazer a pergunta aqui no fórum do que pra achar a resposta no google..

Abraços

3. Re: Varável que executa comando

Enviado em 24/03/2014 - 10:27h

Então, eu pesquisei, a questão é que não quero simplesmente exibir o nome pagina.txt, mas ao invés de página será uma variável, sendo assim: $pagina.txt, e quando é feito isso imprime na tela "cat $pagina.txt" ao invés de exibir o conteúdo.


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder