]> git.plutz.net Git - serve0/blobdiff - pages/playctl.sh
show time in progress bar
[serve0] / pages / playctl.sh
index c4ece2c85c97ac1f15ac501f405bc37f5c14af8d..11507803019f8d916d1e500ce772bc5b91dade49 100755 (executable)
@@ -47,10 +47,10 @@ progress(){
   | 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
 }