Я не хочу отправлять в google, но все-таки советую почитать что-нибудь по bash, например
вот это.
Вкратце, по-русски :
cat выводит собержимое файла, оператор while через пайп получает вывод команды cat, построчно его читает оператором read в переменную line и печатает эту переменную на экран командой echo.