Estou com uma dúvida e gostaria de saber se alguém pode me ajudar.
No exemplo a seguir, o while está recebendo como entrada um arquivo fictício contendo 1 milhão de linhas e irá apenas exibir o resultado.
while read LINE;do
echo $LINE;
done <arquivo_teste.txt
Agora pergunto: o que ocorre neste caso, todas as linhas contidas no arquivo serão primeiramente atribuídas à variável LINE para somente depois serem impressas, ou o while joga todo o conteúdo do arquivo para um buffer para somente depois LINE ser populada por completo? Ou LINE será alterada a cada interação? Quais os problemas de utilizar o while dessa maneira?