summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <lars.wirzenius@codethink.co.uk>2014-09-05 13:27:36 +0000
committerLars Wirzenius <lars.wirzenius@codethink.co.uk>2014-09-05 15:38:59 +0000
commite062415af49f2439eff2a7702f83f1a9f6a8afe6 (patch)
tree377f2265f30c925c456af8444ed3b3e08a9bc2b4
parent45601a522620bb9e8a4e1b3ddd5de700f733421e (diff)
downloadmorph-e062415af49f2439eff2a7702f83f1a9f6a8afe6.tar.gz
Use $((...))) instead of $(... | bc)
-rwxr-xr-xmorphlib/recv-hole8
1 files changed, 4 insertions, 4 deletions
diff --git a/morphlib/recv-hole b/morphlib/recv-hole
index a406cc98..d6504bf6 100755
--- a/morphlib/recv-hole
+++ b/morphlib/recv-hole
@@ -85,8 +85,8 @@ recv_data_to_file()
read n
local blocksize=1048576
- local blocks="$(echo "$n" / "$blocksize" | bc)"
- local extra="$(echo "$n" % "$blocksize" | bc)"
+ local blocks=$(($n / $blocksize))
+ local extra=$(($n % $blocksize))
xfer_data_to_stdout "$blocksize" "$blocks" >> "$1"
xfer_data_to_stdout 1 "$extra" >> "$1"
@@ -107,8 +107,8 @@ recv_data_to_stdout()
read n
local blocksize=1048576
- local blocks="$(echo "$n" / "$blocksize" | bc)"
- local extra="$(echo "$n" % "$blocksize" | bc)"
+ local blocks=$(($n / $blocksize))
+ local extra=$(($n % $blocksize))
xfer_data_to_stdout "$blocksize" "$blocks"
xfer_data_to_stdout 1 "$extra"