From 0ddc8c4eb89404383faad62c6dd56467bb144667 Mon Sep 17 00:00:00 2001 From: Debian Live user Date: Thu, 27 Apr 2023 23:03:13 -0400 Subject: remove dependency on bc --- src/sliceweasel.lib.sh | 32 -------------------------------- 1 file changed, 32 deletions(-) (limited to 'src') diff --git a/src/sliceweasel.lib.sh b/src/sliceweasel.lib.sh index 549e1e8..3b42a61 100755 --- a/src/sliceweasel.lib.sh +++ b/src/sliceweasel.lib.sh @@ -27,38 +27,6 @@ get_total_memory() } } -math() -{ - printf '%s\n' "$*" | bc -lq -} - -get_total_io() -{ - results=$IO_ROOT_DIR/io.test.result - zeroes=$IO_ROOT_DIR/io.test - if [ -e "$results" ] - then - age=$(get_age "$results") || return - if [ "$age" -gt $((60 * 60 * 24 * 7)) ] - then - rm "$results" - fi - fi - - if ! [ -e "$results" ] - then - MEGS=128 - then=$(date +%s.%N) || return - dd if=/dev/zero of="$zeroes" bs=${MEGS}M count=1 || return - now=$(date +%s.%N) || return - rm "$zeroes" - speed=$(math $now - $then / $((MEGS * 1024 * 1024))) || return - echo $speed > "$results" - fi - read total < "$results" || return - echo ${total%.*} -} - root_write() { $AS_ROOT sh -c 'cat > "$1"' sh "$1" || true -- cgit v1.2.3