Tags: bash linux read

Q: bash read

Есть вот такой код на shell'е.

Что он выдаст?

#!/bin/sh

var=

echo "aaa bbb"|
while read var dar; do
echo $var
done

echo "$var"


Кто в курсе, почему read в данном случаи создает переменную, область действия которой ограничена циклом while?