Pular para o conteúdo

resultado em horizontal [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. resultado em horizontal [RESOLVIDO]

Enviado em 05/07/2016 - 09:35h

Caros Colegas

Tenho um arquivo.txt.
Jogo a saida do arquivo.txt para uma variavel a
Quando dou um echo $a na variável o resultado sai em horizontal.
Como faço para o resultado sair em vertical usando echo?



Responder tópico

2. Re: resultado em horizontal

Enviado em 05/07/2016 - 11:44h

Antes de atribuir o conteúdo do arquivo para a variável, dá um IFS='\n'.
Exemplo:
IFS='\n'
arquivo=$(cat /meu/fodendo/arquivo.txt)
echo $arquivo

A variável IFS é uma variável do próprio shell. É abreviatura de Internal Field Separator, que é o que ela representa, o separador interno de campos. Ao atribuir o valor "\n" a ela, você quer dizer que o separador de campos será apenas um new line (\n) e não qualquer espaço em branco.
--
-I've been talking to the main computer
-And...?
-It hates me

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder