| tr '\r' '\n' \
| sed -urn '1~5s;^.* V: +([0-9]+)(\.[0-9]+) A-V:.*$;\1;p' \
| while read m; do
- printf "%s\n" "$(($m * 100 / $length))"
+ printf "%d %d:%02d\n" "$(($m * 100 / $length))" "$(($m / 60))" "$(($m % 60))"
done \
| while read n; do
[ "$n" != "$previous" ] && printf "%s\n" "$n"
- previous=$n
+ previous="$n"
done
}