From 8e3d773ea9b052025bc9e197ac395a867c437e04 Mon Sep 17 00:00:00 2001 From: Kroese Date: Thu, 20 Mar 2025 02:07:13 +0100 Subject: [PATCH] Delete src/progress.sh --- src/progress.sh | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 src/progress.sh diff --git a/src/progress.sh b/src/progress.sh deleted file mode 100644 index 9c7549f..0000000 --- a/src/progress.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env bash -set -Eeuo pipefail - -escape () { - local s - s=${1//&/\&} - s=${s///\>} - s=${s//'"'/\"} - printf -- %s "$s" - return 0 -} - -file="$1" -total="$2" -body=$(escape "$3") -info="/run/shm/msg.html" - -if [[ "$body" == *"..." ]]; then - body="

${body/.../}

" -fi - -while true -do - if [ -s "$file" ]; then - bytes=$(du -sb "$file" | cut -f1) - if (( bytes > 1000 )); then - if [ -z "$total" ] || [[ "$total" == "0" ]]; then - size=$(numfmt --to=iec --suffix=B "$bytes" | sed -r 's/([A-Z])/ \1/') - else - size="$(echo "$bytes" "$total" | awk '{printf "%.1f", $1 * 100 / $2}')" - size="$size%" - fi - echo "${body//(\[P\])/($size)}"> "$info" - fi - fi - sleep 1 & wait $! -done