Neste caso, foi apenas para produzir o que está em progresso no momento e essa linha para linha. Os loops de tubagens enquanto às vezes são realmente úteis, e. exibindo uma barra de progresso. Exemplo da barra de progresso:
for i in $(seq 1 100)
do
sleep 0.1
echo $i
done | whiptail --title 'Test script' --gauge 'Running...' 6 60 0