formatacao de aquivo para while for

1. formatacao de aquivo para while for

Ricardo Neves
ricardo.ron

(usa Debian)

Enviado em 29/04/2020 - 14:44h

Extraio dados via ssh e jogo dentro de um arquivo recebe.txt .Quando rodo while ou for ele nao resove as variaveis.
Pra resolver é so entrar no arquivo pelo editor ex NANO da um espaco no final do arquivo e salvar .Ai tudo funciona. Ja tentei com sed -i tirar os espacos .Sera que o arquivo nao esta padrao
para o while ler? Existe alguma formataçao ?


 
ex
sshpass admin@10.0.0.1 user pass '$comando' >> recebe.txt`




  


2. Re: formatacao de aquivo para while for

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 29/04/2020 - 15:17h


ricardo.ron escreveu:

Extraio dados via ssh e jogo dentro de um arquivo recebe.txt .Quando rodo while ou for ele nao resove as variaveis.
Pra resolver é so entrar no arquivo pelo editor ex NANO da um espaco no final do arquivo e salvar .Ai tudo funciona. Ja tentei com sed -i tirar os espacos .Sera que o arquivo nao esta padrao
para o while ler? Existe alguma formataçao ?


 
ex
sshpass admin@10.0.0.1 user pass '$comando' >> recebe.txt`


Boa tarde Ricardo, sem detalhes, fica difícil ajudar....
O laço ,por si só, não vai transformar um texto em variáveis.....
cat valor.txt
valor=1000.00
echo "\"${valor}\""
""
eval $(cat valor.txt)
echo "\"${valor}\""
"1000.00"

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts