Исправление ashot, 01.03.22 01:49 (текущая версия) :
z=0 while IFS='=\n' read a b; do case $z in 0) t="$b"; z=1;; 1) v="$b"; z=2;; 2) d="$b"; z=0;; esac done < $FILENAME
Не проверял. Возможны ошибки.
Исходная версия ashot, 01.03.22 01:32:
while IFS='=\n' read a b; do echo $b; done < $FILENAME