O que o IFS = faz neste loop bash: `arquivo cat | while IFS = linha de leitura -r; faça ... pronto`
Estou aprendendo bash e vi essa construção:
cat file | while IFS= read -r line;
do
...
done
Alguém pode explicar o queIFS=
faz? Eu sei que é separador de campo de entrada, mas por que está sendo definido como nada?